JAVA try catch

릭터·2022년 5월 30일
0

JAVA

목록 보기
6/7

try catch는 오류가 났을 시에 멈추지 않게 하기 위한 것이다. (정상 작동 위함)
try에 오류가 날 것 같은 코드를 넣고, catch에 오류가 났을 경우에 실행시킬 코드를 넣는다.

try{
예외의 발생이 예상되는 로직
} catch (예외 클래스 인스턴스){
예외가 발생했을 때 실행되는 로직
}finally {
예외여부와 관계없이 실행되는 로직
}

finally은 오류가 나던 나지 않던 무조건 실행되는 코드를 넣으면 된다.
주로, 오류가 났을 경우에 개발자에게 알럿이 가게하거나 다시 시도하는 코드들을 넣는다.

만약 오류를 무조건 발생 시키고 싶다면 throw new Exception();을 써서 낼 수 있다.
(exception은 자기가 원하는 오류로 바꿀 수 있다.)
이런 경우 throw 나 try ~catch 로 예외처리를 해줘야한다.

profile
풀스택 개발자를 꿈 꾸는 릭터입니다.

0개의 댓글