no image
[Java] 예외 처리 (Exception) 워밍업
우리가 흔히 코드를 짜면서 컴파일을 실행하면위와 같은 에러를 얻기 쉽상인데, 이것은 컴파일러가 잘못된 문법으로 짜여졌다고 우리에게 알려주는 에러이다. (아이고 친절해라)하지만 오늘 우리가 알아볼 에러는 사용자의 잘못된 입력이나 배열의 인덱스가 배열의 크기를 넘어가는 등의 예기치 못한 상황에 발생하는 에러를 의미한다.자바에서  예외(Exception)는 오작동이나 결과에 악영향을 미칠 수 있는 실행중 발생한 오류 라고 정의하고 있다.대표적으로 예외가 발생하는 경우는 아래와 같다1. 정수를 0 으로 나누기를 할 경우2. 배열의 크기보다 큰 인덱스로 배열의 원소를 접근하는 경우3. 존재하지 않는 파일을 읽으려고 하는경우4. 정수를 입력받는 코드가 실행될 때, 사용자가 문자를 입력한 경우 등이처럼 예외가 발생하..
2024.08.15
[Java] System.out.println() 치기 귀찮을 때 (Eclipse , IntelliJ)
글을 수정하여 본문 가장 하단에 2줄 요약해놓았으니 참고 바랍니다 저는 집에서는 Window 데스크탑을 이용하고, 노트북은 Mac을 사용합니다.그리고 대부분 개발 관련은 맥으로 해결하려고 노력하고 있습니다오늘도 여느 때와 같이 자바 공부를 하던중에, System.out.println() 을 입력하고 있었는데 문득 어떠한 생각이 들었습니다."아니 윈도우에서 이클립스 쓸때는 System을 치기도전에  System.out.println() 이 자동완성 된 것 같았는데, 얘는 왜 내가 일일히 다 쳐야하지?" 그래서 숨쉬는 것 조차 귀찮은 ISTP인 저는 앞으로의 편리함을 위하여 해결 방법을 조금 찾아봤습니다...그리고 아래 서술할 방법은 제가 해결한 방법이므로 참고만(?) 해주시면 좋을 것 같습니다!두가지 절차..
2024.07.14