예외


예외

예외 예외가 발생했을 때 프로그래밍 회복되도록 강제할 것인지를 생각해 봐야 한다. 일시적으로 발생하는 오류라면 동작을 다시 시도하거나 화면에 메시지를 출력해 응용프로그램의 반응성을 유지할 수 있다. 비즈니스 로직 검증 (잘못된 형식이나 연산) 시 발생한 문제는 불필요한 try / catch 구문을 줄일 수 있게 미확인 예외로 결정 예외가 발생했을 때 응용프로그램을 어떻게 회복시킬 것인지 애매한 상황 API 사용자에게 오류를 복구하라고 강제할 필요가 없다. 시스템 오류 (저장 공간이 꽉 참)가 발생했을 때 사용자가 할 수 있는 일이 없기에 시스템 오류도 미확인 예외로 지정 대다수의 예외 미확인 예외로 지정하고 꼭 필요한 상황에서만 확인된 예외로 지정해 불필요한 코드를 줄임 검증 코드 Vaildator 클래스를 만드는 것을 권장 다만 과하게 만들면 너무 많은 설정 작업이 필요하고, 여러 예외를 선언해야 하고, 사용자가 모든 예외를 처리해야 하기에 생산성이 떨어진다. 과하게 담당하면 구체...


#노티피케이션 #예외 #자바

원문링크 : 예외