728x90
반응형
IOException - 예외처리
예외처리에는 왕도가 없듯이, OS관점에서 예외처리를 진행한다.
그래서, JVD에서 예측할 수 없는 OS관점에서 발생될 수 있는 에외 에러에 대해서 처리해주는 예외처리 클래스는
IOException이라고 한다.
그래서, Java에서는 예외처리에 대해서 OS관점까지 고려해서 예외에러를 발생시킨다는 걸 알 수 있다.
이에 대해서, 예외처리문을 구현해줘야한다.
상속을 활용할 때의 유의 - instance of
Java 컴파일러가 Type 캐스팅을 수행하는 원리에 따라서 instance of를 사용해서 동일한 타입 캐스팅을 하도록 지정해줘야한다.
Java는 코드에서 지정한 타입대로 캐스팅을 진행하기에, 상속받아서 원하는 메소드를 구현하기 위해선,
타입 캐스팅을 고려해서 예외처리를 수행해 줘야 한다.
원하는 타입으로 캐스팅하도록 예외처리를 통해 상속받아지는 클래스의 메소드를 활용한다.
구구단 GUI Application
728x90
반응형
'CS 대학강의' 카테고리의 다른 글
[CS 1-2 | 아카데믹 글쓰기] 글쓰기의 시작, 초고 쓰는 방법 5주차 (0) | 2022.11.21 |
---|---|
[CS 1-2 | 프로그램 설계 방법론] CS 1학년 JAVA 강좌 마지막 과제 (0) | 2022.11.20 |
[CS 1-2 | 프로그램 설계 방법론] 텍스트 파일 처리 - 사례학습 18주차 (0) | 2022.11.18 |
[CS 1-2 | 프로그램 설계 방법론] 텍스트 및 파일처리 17주차 (0) | 2022.11.17 |
[CS 1-2 | 오픈소스 SW 기초] 사물인터넷 7주차 (0) | 2022.11.17 |