관리 메뉴

Jsecurity

Java 4일차 : main()메소드 & 예외처리 본문

프로그래밍언어/Java_Language

Java 4일차 : main()메소드 & 예외처리

Great king 2018. 10. 31. 13:07
※main() 메소드
 
main()은 자바 응용프로그램의 실행 시작 메소드
main()의 원형
반드시 static, 반드시 public, 반드시 void
반드시 매개 변수 타입은 문자열 배열






-------------------------------------------------------------------------------------------------





자바의 예외 처리
 
컴파일 오류, 문법에 맞지 않게 작성된 코드, 컴파일할 때 발견
 


예외(Exception)
오동작이나 결과에 악영향을 미칠 수 있는 실행 중 발생한 오류
정수를 0으로 나누는 경우
배열보다 큰 인덱스로 배열의 원소를 접근하는 경우
존재하지 않는 파일을 읽으려고 하는 경우
정수 입력을 기다리는 코드가 실행되고 있을 때, 문자가 입력된 경우



자바에서 예외 처리 가능
예외 발생 -> 자바 플랫폼 인지 -> 응용프로그램에서 전달
응용프로그램이 예외를 처리하지 않으면, 응용프로그램 강제 종료



예외 처리
예외가 발생할 때 대응하는 응용프로그램 코드
try-catch-finally 문 사용










자주 발생하는 예외






Comments