Language/Java
-
homebrew 사용해서 JDK를 재설치 해보자Language/Java 2024. 4. 6. 11:18
기존 JDK 삭제 homebrew 사용하여 삭제하기 1. brew 명령어로 설치된 openjdk 확인 brew list 2. brew uninstall brew uninstall openjdk@11 직접 삭제하기 1. Java 설치되어 있는 디렉터리로 이동 cd /Library/Java/JavaVirtualMachines 2. ls 명령어 사용하여 기존 JDK 버전 확인 3. 제거하기 sudo rm -rf jdk-11.0.13.jdk * 삭제 후에 다시 ls 명령어로 정상적으로 삭제되었는지 확인합니다. 다른 버전으로 재설치하기 - JDK 1. openjdk 버전 확인 현재 기본은 21 버전입니다. 버전 입력하지 않을 시 openjdk jdk 21로 설치됩니다. https://formulae.brew...
-
RuntimeException을 상속받는 사용자 정의 예외 처리Language/Java 2024. 1. 13. 23:15
자바 오류 자바의 오류는 Error(에러)와 Exception(예외)로 구분할 수 있다. 예외 처리를 다루기 위해 사용하는 클래스인데 사용 목적에 따라 구분된다. Error는 프로그램이 더 이상 실행될 수 없는 치명적인 오류이다. OutOfMemoryError,StackOverflowError등의 상황으로 대부분 개발자가 직접 처리하지 않는 오류이다. 이번에 공부를 하면서 알게된 부분은 Error(에러)가 아닌 Exception(예외) 상황이다. 프로그램 실행 중 발생하는 예측 가능하고 복구 가능한 상태이므로 개발자가 예외 처리를 해야 한다. 예외(Exception)의 종류 예외는 Checked Exception과 Unchecked Exception으로 구분된다. Checked Exception: Exc..