Java(Exception)_Exam_01
·
Java/기초 내용 정리
2024-11-04      java.lang.NullPointerException: Cannot invoke "String.length()" because "pInfo" is null at exam.ProductSearch_S.main(ProductSearch_S.java:18) package exam;public class ProductSearchData_S { // 다차원 배열 선언 String[][] proTable; public ProductSearchData_S() { proTable = new String[3][2]; // 각 행의 [0]열에는 상품명을 저장 // 각 행의 [1]열에는 상품정보를 저장 proTable[0][0] = "세탁기"; proTable[0][1] ..
Java(Exception)_09
·
Java/기초 내용 정리
2024-11-04  str1 문자열 길이 >>> 4java.lang.NullPointerException: Cannot invoke "String.length()" because "str2" is null at basic.Exception_09.exception1(Exception_09.java:24) at basic.Exception_09.main(Exception_09.java:42) package basic;/* * 2. throws 키워드 * - 예외 처리를 위임시키는 명령어. * 형식) 메서드명 throws 예외처리클래스명 {} * * - throws 로 지정된 메서드를 호출할 경우 * 메서드 내에서 예외가 발생하면 해당 예외를 * 메서드를 호출한 곳으로 위임시켜..
Java(Exception)_08
·
Java/기초 내용 정리
2024-11-04 str1 문자열 길이 >>> 4java.lang.NullPointerException: Cannot invoke "String.length()" because "str2" is null at basic.Exception_08.exception1(Exception_08.java:15) at basic.Exception_08.main(Exception_08.java:47)java.lang.ArithmeticException: / by zero at basic.Exception_08.exception2(Exception_08.java:35) at basic.Exception_08.main(Exception_08.java:49) package basic;public class Exceptio..
Java(Exception)_07
·
Java/기초 내용 정리
2024-11-04  프로그램 시작a정수 값만 입력하세요.예외정보 >>> java.util.InputMismatchExceptionnum >>>0프로그램 종료 package basic;import java.util.InputMismatchException;import java.util.Scanner;/* * 다중 catch 문 * - catch 문을 여러 개 사용하여 처리하는 방식. * - catch 문은 순차적으로 위에서 아래로 실행이 됨. * * 주의) 예외를 처리하는 가장 최상위의 Exception 클래스는 * 맨 마지막에 나와야 함. * (만약 맨 첫 줄에 나오는 경우 error 발생) */public class Exception_07 { public static void mai..
Java(Exception)_06
·
Java/기초 내용 정리
2024-11-04  프로그램 시작a정수만 입력하세요.예외 정보 >>> java.util.InputMismatchException프로그램 종료 package basic;import java.util.Scanner;//Exception_03 클래스에서 발생한 예외를 //예외 처리 코드를 이용하여 처리해 보세요.public class Exception_06 { public static void main(String[] args) { System.out.println("프로그램 시작"); Scanner sc = new Scanner(System.in); try { int su = sc.nextInt(); System.out.println("입력 받은 정수 : " + su); ..
Java(Exception)_05
·
Java/기초 내용 정리
2024-11-04 프로그램 시작str1 문자열의 길이 >>> 5null 값을 갖는 오류 발생예외 정보 >>> java.lang.NullPointerException: Cannot invoke "String.length()" because "str2" is null프로그램 종료 package basic;// Exception_02 클래스에서 발생한 예외를 // 예외 처리 코드를 이용하여 처리해 보세요.public class Exception_05 { public static void main(String[] args) { System.out.println("프로그램 시작"); String str1 = "Korea"; String str2 = null; // 값이 없는 상태를 nul..