Java147 [자바의 정석_기초편] Chapter04. 조건문(If)과 반복문(While, For)_1 이 글은 남궁성의 정석코딩 [자바의정석-기초편]을 수강하며 정리한 글입니다. 🟣 기본 환경: IDE: Eclipse, Language: Java 조건문If 조건문 Switch 반복문(For): 반복횟수를 알 때 반복문(While): 반복 횟수를 모를 때 소스 코드 🔗 HJ0216/HJ0216/java-practice 2023. 4. 3. [해결 방법] java.lang.NumberFormatException ☕ 기본 환경: IDE: Eclipse, Language: Java 발생 Exception Java에서 다음 Source Code를 실행할 경우, ⭐ java.lang.NumberFormatException 발생 Exception 원인 1. 입력값이 다음과 같을 때, 띄어쓰기가 있는 문자를 Integer화할 수 없음 2 2 3 4 2. br.readLine(): 입력을 요청하는 method이므로 new StringTokenizer(br.readLine(), " ") 선언 시, 라인단위로 입력을 받아 띄어쓰기 단위로 st에 저장 해결 방법 입력 순서에 따른 BufferedReader, StringTokenizer 재배치 2023. 4. 2. [해결 방법] java.util.NoSuchElementException ☕ 기본 환경: IDE: Eclipse, Language: Java 발생 Exception Java에서 다음 Source Code를 실행할 경우, ⭐ java.util.NoSuchElementException 발생 Exception 원인 StringTokenizer는 1회만 사용 가능 해결 방법 1행에 n, x를 구분하기 위해 사용했으므로 for문을 위한 StringTokenizer를 재생성 2023. 4. 1. [해결 방법] Server Tomcat v9.0 Server at localhost failed to start. ☕ 기본 환경: IDE: Eclipse, Language: Java 발생 Error Servlet file에서 다음 Source Code를 실행할 경우, ⭐ Server Tomcat v9.0 Server at localhost failed to start. Error가 발생하여 tomcat server 실행이 되지 않음 (현재 Tomcat v9.0을 사용하여 servlet 실행) Error 원인 web.xml 파일에서의 경로 설정과 Servlet 파일에서의 경로 설정이 중복되어 tomcat server가 load되지 않음 해결 방법 web.xml 파일 or servlet 파일 중 한개의 파일에만 Servlet 경로 설정 2023. 2. 24. [해결 방법] Type '...' already exists with same name but different case. ☕ 기본 환경: IDE: Eclipse, Language: Java 발생 Error Servlet에서 다음 Source Code를 실행할 경우, testServlet CalcServlet com.calc.CalcServlet CalcServlet /CalcServlet index.html index.jsp index.htm default.html default.jsp default.htm ⭐ Type 'com.calc.CalcServlet' already exists with same name but different case. Error가 발생하여 Servlet 파일을 만들 수 없음 Error 원인 Servlet file을 생성 전에 web.xml 파일에 미리 servlet에 대한 정보 설정을 하여, .. 2023. 2. 23. [해결 방법] java.lang.ClassNotFoundException ☕ 기본 환경: IDE: Eclipse, Language: Java 발생 Error Java에서 다음 Source Code를 실행할 경우, package temp; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.Scanner; public class Tmp { Scanner scan = new Scanner(System.in); private Connection conn; private PreparedStatement pstmt; // DB 변경 시, 변.. 2023. 2. 21. 이전 1 ··· 19 20 21 22 23 24 25 다음