を引くにもかかわらず、私は、コードの次のセクションで3つのエラー受け取る:両方の新しいスレッドのために「未報告の例外」esception
public static void main(String[] args){
CS_Socket cs = new CS_Socket();
try{
new Thread(() -> cs.EchoServer()).start();
new Thread(() -> cs.EchoClient()).start();
}
catch(IOException e){
System.out.println(e.getMessage());
}
}
を、私は、コンパイラエラーとしてunreported exception java.io.IOException; must be caught or declared to be thrown
を受け取ります。
catch(IOException e)
には、exception java.io.IOException is never thrown in body of corresponding try statement
が届きます。
私はJavaを使い慣れていないので、これらのエラーを修正する方法は知られていません。これらのエラーに関するその他の質問は、自分のコードに関連する回答を含んでいないようです。
ご協力いただきまして誠にありがとうございます。
ために、このリンクを参照してください、あなたの '' 'CS_Socket'行の前に、それは' IOException'をスローすることがあり、このラインはおそらくある{してみてください。 – Berger
@Bergerいいえ、私はまだエラーが発生します。 – AKMan6
は 'CS_Socket.EchoServer()'や 'CS_Socket.EchoClient()'のように見えますが、 'catch()'文を必要とするメソッドです。クラス 'CS_Socket'のコードを投稿すると助けになります – Lolo