Новый класс Optional в Java 8, не панацея от NullPointerException
4 мин
В релизе Java 8 появился новый класс
С
А что если вообще запретить назначать тем или иным полям класса значения равные
Итак, приступим к описанию основных возможностей этого нововведения.
Optional призванный помочь разработчикам в обработке NullPointerException.С
NullPointerException встречались многие и во многих случаях, это очень неприятное исключение заставляет дебажить код, дабы понять, в каком месте, кто-то из твоих предшественников(а возможно и ты), не поставили пресловутую проверку на null. А что если вообще запретить назначать тем или иным полям класса значения равные
null? Java естественно не запрещает нам делать этого, но с Optional это становится немного удобнее и нагляднее.Итак, приступим к описанию основных возможностей этого нововведения.


С написания предыдущей 


