https://ts.la/yunsu382306 Order Tesla products through Yunsu's Referral www.tesla.com 해당 링크 접속하여 구매할 경우 66만원 가량의 할인을 받을 수 있습니다.물론 저도 혜택을 받습니다 ( _ _ )
예외(Exception) 처리하기 프로그램의 실행 도중에 발생하는 에러는 어쩔 수 없지만, 예외는 프로그래머가 이에 대한 처리를 미리 해줘야 한다. 예외처리(Exception Handling)란, 프로그램 실행 시 발생할 수 있는 예기치 못한 예외의 발생에 대비한 코드를 작성하는 것이다. 또한 예외처리의 목적은 예외의 발생으로 인한 실행 중인 프로그램의 비정상 종료를 막고, 정상적인 실행상태를 유지할 수 있도록 하는 것이다. 발생한 예외를 처리하지 못하면, 프로그램은 비정상적으로 종료되며, 처리되지 못한 예외는 JVM의 '예외처리기(UncaughtExceptionHandler)'가 받아서 예외의 원인을 화면에 출력한다. try - catch 문 예외를 처리하기 위해서는 try-catch문을 사용한다. t..
예외(Exception)와 에러(Error) 프로그램이 실행 중 어떤 원인에 의해서 오작동을 하거나 비정상적으로 종료되는 경우가 있다. 이러한 결과를 초래하는 원인을 프로그램 에러 또는 오류라고 한다. 컴파일 에러 : 컴파일 시에 발생하는 에러 런타임 에러 : 실행 시에 발생하는 에러 논리적 에러 : 실행은 되지만, 의도와 다르게 동작하는 것 논리적 에러(Login Error) 위에서 논리적 에러란 실행은 되지만, 의도와 다르게 동작하는 것이라고 했다. 이게 무슨 말일까? 한마디로 '버그'이다. 예를 들어 창고의 재고가 음수가 된다던가, 게임 프로그램에서 총알을 맞아도 죽지 않는 경우를 생각하면 된다. 실제로 롤(LOL)을 플레이하면서 여러가지 버그를 본 적이 있을 것이다. 왜 개발자들은 이를 진작에 막..
요새 책읽는 습관을 들이고자, 밀리의 서재를 이용하고 있다. 무슨 책을 읽지? 하고 둘러보다가 미루는 습관 극복하기 : 네이버 도서 네이버 도서 상세정보를 제공합니다. search.shopping.naver.com 미루는 습관 극복하기란 책을 읽고 있다. 책을 읽으면 읽을 수록 완전 내 얘기가 아닌가!!!!!!!!!!!!! 물론 매사에 미루는 성격은 아니다.... 회사에서 업무를 볼때나, 집안일을 할때는 밀린 일을 두고볼 수 없어서 먼저 치워버리고 편히 쉬는 편이다. 회사 분위기가 너무 자유로운 탓에 팀장님이랑 자유롭게 게임얘기하기도 한다ㅎㅎ.. 근데 공부.. 내 미래를 위한 공부에서는 자꾸 미루는 습관이 생겨버렸다. 자바 기초 다지는 것도 2주 안에 끝내겠다 마음 먹고 블로그를 시작했지만, 블로그에 글..
익명 클래스(Anonymous class) 익명클래스는 특이하게도 다른 내부 클래스들과 달리 이름이 없다. 클래스의 선언과 객체의 생성을 동시에 하기 때문이다. 즉, 단 한번만 사용될 수 있고 오직 하나의 객체만을 생성할 수 있는 일회용 클래스이다. new 조상클래스이름() { // 멤버 선언 } OR new 구현인터페이스이름() { // 멤버 선언 } 이름이 없기 때문에 생성자도 가질 수 없으며, 조상클래스의 이름이나 구현하고자 하는 인터페이스의 이름을 사용해서 정의하기 때문에 하나의 클래스로 상속받는 동시에 인터페이스를 구현하거나 둘 이상의 인터페이스를 구현할 수 없다. 오로지 단 하나의 클래스를 상속받거나 단 하나의 인터페이스만을 구현할 수 있다. 정리하자면, 익명 클래스는 재사용할 필요가 없는 일..