코드 파일 : 여기서버 자바 TCP 오류 :보고되지 않은 예외 때 java.io.IOException 여기
코드 오류 :이 일어나는 이유
http://imageshack.us/f/152/erroriojava.png/
모르겠어요.
코드 파일 : 여기서버 자바 TCP 오류 :보고되지 않은 예외 때 java.io.IOException 여기
코드 오류 :이 일어나는 이유
http://imageshack.us/f/152/erroriojava.png/
모르겠어요.
는 적어도, 모든 오류는 당신이 당신의 방법에서
throws IOException
을 다음 행하기위한 시도의 catch 블록을 포함하거나해야
java.io.IOException
그래서보고되지 않은 예외에 관련된 이미지에 포함
flujosES()
및
waitConexion()
라인 57 : printMensaje ("Conexión recibida de :"+ conexion.getInetAddress(). getHostName());
라인 120 : salida.flush();
line 121 : entrada = new ObjectInputStream (conexion.getInputStream());
라인 122 : printMensaje ("\ n 수신자 정보가 없습니다./S \ n");
Java에는 체크 된 것과 체크되지 않은 두 가지 예외 유형이 있습니다. 점검 된 예외는 메소드가 메소드를 던질 때 명시 적으로 처리해야합니다. 귀하의 경우, IOException은 RuntimeException을 확장하지 않으므로 확인 된 예외이며 accept 메소드는이를 버릴 수 있습니다.
오류 메시지가 말한 것처럼 체크 된 예외를 처리하는 두 가지 방법이 있습니다. 즉, try..catch 블록을 사용하여 캐치하거나 (메서드에 throws 키워드를 사용하여) throw되도록 선언 할 수 있습니다. 두 번째 옵션을 선택하면 메서드 호출자가 예외 처리를 담당하게됩니다.
Java 확인 예외를 검색하면 더 많은 세부 정보와 예제를 찾을 수 있습니다. 행운을 빕니다!
귀하의 프로그램이 [예외 또는 예외 선언] (http://docs.oracle.com/javase/tutorial/essential/exceptions/catchOrDeclare.html) 요구 사항의 체크 예외에 해당하지 않기 때문입니다. – wchargin