![[JAVA] 예외 종류와 예외처리(try-catch-finally)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FOkcLT%2FbtrVBRfJfQj%2FEgkPNxAyLG2JG36uRqARA1%2Fimg.jpg)
Language/Java2023. 1. 14. 00:56[JAVA] 예외 종류와 예외처리(try-catch-finally)
본 게시글은 혼자 공부하는 자바 (저자 : 신용권)의 책과 유튜브 영상을 참고하였고, 개인적으로 정리하는 글임을 알립니다. 자바에서는 컴퓨터 하드웨어 오동작 또는 고장으로 인해 응용프로그램 실행 오류가 발생하는 것을 에러(error)라고 하고, 에러 이외에 프로그래머가 잘못 코딩하거나 잘못 조작하여 발생하는 오류를 예외(exception)라고 부른다. 예외에는 두 가지 종류가 있다 일반 예외 : 프로그램 실행 시 예외가 발생할 가능성이 높기 때문에 자바 소스를 컴파일하는 과정에서 해당 예외 처리 코드가 있는지 검사를 함. 만약 예외 처리코드가 없다면 컴파일 오류가 발생 실행 예외 : 실행 시 예측할 수 없이 갑자기 발생하기 때문에 컴파일하는 과정에서 예외 처리 코드가 있는지 검사하지 않음 자바에서는 예외..