JAVA - 예외처리 (2022-07-12)

2022. 7. 12. 20:293층 1구역 - 개발의 장/JAVA

외전

필자나 다른 분들이나 프로그래밍을 하다보면 수많은 오류들과 손 맞잡고 짝짝쿵 하게 된다.

오류가 발생하는 이유는 여러가지로 크게 개발자가 프로그래밍을 잘못해서 혹은 잘못된 프로그램 조작

으로도 오류는 발생한다.

 

1. 예외처리코드

try - catch -finally 코드가 있다.

//		try {
//			// 예외가 발생할 코드
//		} catch (NumberFormatException e) {
//			// 예외가 발생했다면 실행할 코드
//			// 예외가 발생하지 않으면 실행하지 않음.
//		}catch (InputMismatchException e) {
//			// 예외가 발생했다면 실행할 코드
//			// 예외가 발생하지 않으면 실행하지 않음.
//		}catch (Exception e) {
//			// 예외가 발생했다면 실행할 코드
//			// 예외가 발생하지 않으면 실행하지 않음.
//		}

 

예외처리에 관해 제대로 이해하지 못해서 좀 더 알아보고 공부해야 하지만

위에 주석처럼 try에는 오류가 난 코드를 catch에는 오류가 발생해서 실행해야 하는 코드를 기입한다.

finally같은 경우 옵션같은 느낌이라 생략이 가능하다.