목록안드로이드/Exception (3)
설.현.아빠
제 7 장 Exception(예외) 처리 ■Objective ▶Exception 정의 ▶try,catch,finally 구문 사용 ▶Common Exception Exception(예외) ▷ Exception ? 자바에서 exception은 프로그램의 수행 중에 발생할 수 있는 mild error를 말한다. 그러나 exception이 발생했다고 하더라도 무조건 프로그램을 종료하지 않고, error에 적절히 대처하면서 실행을 계속하도록 프로그램을 작성할 수 있다. ▶ 예외란 정상적인 프로그램의 흐름을 방해하는 비정상적인 상황이다. 프로그램이 실행되는 동안 다음과 같은 비 정상적인 상황이 발생할 수 있다. -열어야 할 파일이 없는 경우 -load할 class 파일이 없거나, 잘못된 포맷인 경우 -네트워크 연..
try { // 필요한 코드 넣는 부분 } catch (Exception ex) { Toast.makeText(EventPage.this, "Exception failed:"+ex.getMessage(), 4000); } catch (StackOverflowError sof) { Toast.makeText(EventPage.this, "StackOverflowError failed:"+sof.getMessage(), 4000); } catch (Error e) { Toast.makeText(EventPage.this, "Error failed:"+e.getMessage(), 4000); } catch (Throwable t) { Toast.makeText(EventPage.this, "Throwable ..
e.getMessage() = 에러 이벤트와 함께 들어오는 메세지를 출력한다. e.getMessage(): 출력문구 e.toString() = 에러 이벤트의 toString()을 호출해서 간단한 에러 메시지를 확인한다. e.toString(): java.lang.Exception: 출력문구 e.printStackTrace() = 에러 메세지의 발생 근원지를 찾아서 단계별로 에러를 출력한다. e.printStackTrace(): java.lang.Exception: 출력문구 at ExThrowException.main(ExeThrowException.java:6) [출처] e.getMessage(),e.toString(),e.printStackTrace() 사용하기|작성자 하이트 JAVA 코딩시 가장 많이..