예외전가 (2) 썸네일형 리스트형 [JAVA] 예외(exceptional event) 강제예외,예외전가,예외처리 try-catch, finally ● 예외(exception) : 잘못된 코드, 부정확한 데이터, 예외적인 상황에 의해 발생하는 오류이다. ● 예외종류 - 강제 예외 : throw - 예외 전가 : throws - 예외 처리 : try() catch() import java.util.Scanner; public class Test { public static void main(String[] args) { int[] arr = {1,2,3}; for(int i=0;i [JAVA/기초] java입출력(read & scanner 입력문) + 퀴즈문제 ● 예외전가의 필요성 - 프로그램 안정성을 중시하는 자바언어의 특성상, 모든 입출력에 대해 발생할 수 있는 예외적인 상황을 대비해야 한다. - 지금까지 사용해왔던 출력 메소드는 모두 내부적으로 예외처리가 되어있었지만, 대부분 그렇지 않은것도 많다. ● 예외전가 방법 1. 자바에서의 입출력과 관련된 라이브러리를 사용하기 위해 관련 패키지를 import 한다. ( 예시, import java.io.*; 또는 import java.IOException; ) 2. 입/출력이 사용되는 함수 정의부에 다음을 추가한다. ( public static void main(String[] args) throws IOEception ) ● System.in.read() - 단일 문자입력 - 입력 Buffer로부터 Data를 .. 이전 1 다음