Java147 [해결 방법] java.sql.SQLException ☕ 기본 환경: IDE: Eclipse, Language: Java 발생 Error Java에서 다음 Source Code를 실행할 경우, package dbtest.dao; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQLException; import java.util.Scanner; public class UpdateMain { private Connection conn; private PreparedStatement pstmt; private String driver = "oracle.jdbc.driver.OracleDriver"; // path.. 2023. 2. 21. [해결 방법] java.lang.Error ☕ 기본 환경: IDE: Eclipse, Language: Java 발생 Error Java에서 다음 Source Code를 실행할 경우, public class PrimitiveError { public static void main(String[] args) { double a = 1.1; System.out.println(a.getClass()); } } ⭐ Unresolved compilation problem: Cannot invoke getClass() on the primitive type double 발생 Error 원인 Primitive type variable: getClass() 호출 불가능 Primitive type Wrapper Class boolean char byte / sho.. 2023. 2. 20. [해결 방법] java.lang.ArrayIndexOutOfBoundsException ☕ 기본 환경: IDE: Eclipse, Language: Java 발생 Error Java에서 다음 Source Code를 실행할 경우, public class ArgsNull { public static void main(String[] args) { String[] strArr = {"Com", "pu", "ter"}; String inputId = args[0]; } } ⭐ Index 0 out of bounds for length 0 → java.lang.ArrayIndexOutOfBoundsException 발생 Error 원인 String[] args에 배열값을 입력하지 않음 해결 방법 Run→Run Configuration→Arguments에 값 입력 ⚠️ Run Configuration하.. 2023. 2. 19. [해결 방법] java.io.InvalidClassException ☕ 기본 환경: IDE: Eclipse, Language: Java 발생 Exception Java에서 다음 Source Code를 실행할 경우, package member; import java.io.Serializable; public class MemberDTO implements Comparable, Serializable { private String name; private int age; private String phone_num; private String address; public MemberDTO() {} public MemberDTO(String name, int age, String phone_num, String address) { this.name = name; this.ag.. 2023. 2. 17. [해결 방법] java.io.NotSerializableException ☕ 기본 환경: IDE: Eclipse, Language: Java 발생 Exception Java에서 다음 Source Code를 실행할 경우, package io; import java.io.FileOutputStream; import java.io.ObjectOutputStream; import java.io.IOException; public class ObjectMain { public static void main(String[] args) throws IOException { PersonDTO pDTO = new PersonDTO("홍길동", 25, 185.3); ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream("re.. 2023. 2. 17. [해결 방법] java.util.IllegalFormatPrecisionException ☕ 기본 환경: IDE: Eclipse, Language: Java 발생 Exception Java에서 다음 Source Code를 실행할 경우, public class StrFormat { public static void main(String[] args) { double d = 2.3; System.out.println(String.format("%.2d", d)); } } ⭐ java.util.IllegalFormatPrecisionException: 2 발생 Exception 원인 String.format: %d: 10진수 int type int type data format으로 doubloe or float type data로 표현하고자 함 해결 방법 1. 실수 type data format으.. 2023. 2. 17. 이전 1 ··· 20 21 22 23 24 25 다음