1. 예외(Exception)란 무엇일까?프로그램을 작성하다 보면, 정상적인 흐름을 방해하는 상황이 발생할 수 있어요. 예를 들면,0으로 나누기 (ArithmeticException)없는 파일을 읽으려 할 때 (FileNotFoundException)배열의 범위를 초과할 때 (ArrayIndexOutOfBoundsException)이런 상황을 자바에서는 예외(Exception) 라고 부르고, 이런 일이 발생하면 JVM은 프로그램을 멈추고 예외 정보를 출력해요.하지만 우리가 이런 예외를 잘 처리하면, 프로그램이 멈추지 않고 안정적으로 흐름을 이어갈 수 있어요.2. 예외 처리의 기본 구조 (try-catch-finally)예외가 발생할 수 있는 코드를 try 블록으로 감싸고, 문제가 생기면 catch 블록에..