메소드 선언할때는 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
'Computer Science > Languages' 카테고리의 다른 글
java tip (0) | 2019.02.18 |
---|---|
[java] 쓰레드(Thread) (0) | 2019.01.24 |
[java] Collection 활용 (0) | 2019.01.17 |
[java] interface (0) | 2019.01.16 |
[Java] final, static (0) | 2019.01.16 |