⚠️ Exception

Exception
⚠️ Exception

[Exception] java.util.InputMismatchException

package class01; import java.util.Scanner; public class Test01 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("정수입력) "); int num = sc.nextInt(); System.out.println("num = " + num); } } 정수입력) abc Exception in thread "main" java.util.InputMismatchException at java.base/java.util.Scanner.throwFor(Scanner.java:939) at java.base/java.util.Scanner.next..

⚠️ Exception

[Exception] java.lang.ArithmeticException

package class01; public class Test01 { public static void main(String[] args) { int a = 10; int b = 0; System.out.println(a/b); } } Exception in thread "main" java.lang.ArithmeticException: / by zero at day13/class01.Test01.main(Test01.java:12) a / b를 연산하는 과정에서 나누는 수인 b가 0이라서 예외가 발생합니다. java.lang.ArithmeticException Thrown when an exceptional arithmetic condition has occurred. For example, an in..

⚠️ Exception

[Exception] java.lang.ArrayIndexOutOfBoundsException

package class01; public class Test01 { public static void main(String[] args) { int[] data = new int[3]; data[0] = 10; data[1] = 20; data[2] = 30; System.out.println(data); data[3] = 40; System.out.println(data[3]); } }​ [I@4e50df2e Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: Index 3 out of bounds for length 3 at day12/class01.Test01.main(Test01.java:16) data 배열의 크기는 3인데..

⚠️ Exception

Exception

RuntimeException 실행시 발생하는 예외 Exception 컴파일시 발생하는 예외

harveydent
'⚠️ Exception' 카테고리의 글 목록