以下有两个方法,为两个类运行,为什么会出现禁示访问这个异常
public static void main(String[] args){
//创建 一个键盘输入流
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
//创建一个客户端
try (Socket so = new Socket(InetAddress.getLocalHost(), 8989);
//创建一个输入输出字符流
BufferedReader buffr=new BufferedReader(new InputStreamReader(so.getInputStream()));
BufferedWriter buffw=new BufferedWriter(new OutputStreamWriter(so.getOutputStream()))
){
while(true){
//获取键盘输入的语句
String str=br.readLine();
//写入缓存
buffw.write(str);
//输入换行
buffw.newLine();
//刷新缓存
buffw.flush();
//读取数据
System.out.println(buffr.readLine());
}
} catch (IOException e) {
e.printStackTrace();
}
} |
|