Java 101 - Exception 예외처리.

Junhyeok Choi·2023년 3월 3일

Java 101

목록 보기
10/10

1. History

예외처리는 왜 하는가?
Reason

return값이 void 인 경우에 예외처리를 한다.
이 내용이 책에는 별로 없다.

예를 들어, 내가 계산기 어플을 만들었다. 앞단에는 app 을 뒷단에는 계산calculator를 만들었다.
calculator에는 void값을 가진 메소드(save)를 해주는 코드가 있다.
그런데, 만약 코드를 짤때는 완벽하지만, 정말 예상치 못한 이유로 save가 안될 수가 있다.

만약, return 값이 있는 경우라면, if문으로 정리를 해주면 되지만, void값은 도대체 어떤 값으로 if문을 선언할 것인가? 이에 대한 대첵으로 Exception 예외처리에 대한 규정이 나온 것이다.

즉, 예외처리란 정말 예상치 못한 이유로 void 메소드가 작동되지 않았을 때를 대비하기 위해 이를 해결하기 위한 방법이다.

2. CS

profile
Just do it jun

0개의 댓글