메소드 선언할때는 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

+ Recent posts