Computer Science/Languages
[java] 예외처리
seungah yoo
2019. 1. 24. 10:13
메소드 선언할때는 throw
실제로 사용할떄는 throws
stream
1. 입력용 - InputStream(데이터 읽어오는 스트림)
출력용 - OutputStrema(데이터 출력하는 스트림)
2. 데이터 전송 단위
bytue Stream(1 byte에 코드값을 담아 전송하느 스트림); InputStream/OutputStream
character Stream(2 byte에 코드값을 담아 전송하느 스트림); Reader / Writer
3. 데이터와의 연결 여부
Node Stream(데이터와 직접 연결되어 있는 스트림)
Process Stream(Filter Stream) Node Stream으로부터 데이터를 받아 가공하는 스트림
접근지정자
자식이 범위가 더 커지는건 ok
좁아지는거 안됨
예외처리
자식이 더 큰 예외를 throw하면 안됨.
메소드 이름 선언할때는 throws
실제로 발생시킬 때는 throow