могут в том числе вернуть NullPointerException. Можно ли как-то малой болью завернуть NullPointerException в мой эксепшен, типо NoEditableObject или чо-нить такое? Или в каждом методе придется писать
                  
                  
                  try {
                  
                  
                  ...
                  
                  
                  } catch (NullPointerException e) {
                  
                  
                      throw new NoEditableObject();
                  
                  
                  }
                  
                  
                  ?
                  
                  
                
можно магией аопа
NullPointerException не принято ловить это плохая практика, если летит это исключение значит у тебя в коде где то косяк, в любом случае ловить исключения лучше как можно выше по коду, либо там где это нужно, это обычно понятно из контекста
Обсуждают сегодня