Prevent null for enum
enums, java
Solution
Is there a way to make an enum in Java that cannot be null?
No.
Alternately, can a newly-declared enum have a default value the same way boolean defaults to false and number types default to 0?
No.
The default value for any reference type is null.
Problem
Is there a way to make an enum in Java that cannot be null? Alternately, can a newly-declared enum have a default value the same way boolean defaults to false and number types default to 0?