java吧 关注:1,297,601贴子:12,833,299
  • 2回复贴,共1

求助帖,菜鸟,轻喷。

只看楼主收藏回复

package com.zl.reader_;
import java.io.*;
import java.lang.*;
public class BufferedReader_ {
public static void main(String[] args) throws Exception {
String filePath = "f:\\FileCopy.java";
BufferedReader br = new BufferedReader(new FileReader(filePath));
String line;
while((line =br.readLine())!= null);{
System.out.println(line);
}
br.close();
}
程序哪里有错呢(为何System.out.println(line) 提示Value 'line' is always 'null',为什么,卡在这里快1个小时了
System.out.println(line);}


1楼2022-05-16 18:31回复
    ;{多了个;


    IP属地:湖南来自Android客户端2楼2022-05-16 20:51
    回复
      2026-02-16 07:02:42
      广告
      不感兴趣
      开通SVIP免广告
      while((line =br.readLine())!= null);【这个分号多余了去掉就可以了,多了之后导致下面的输出语句成为了代码块】{
      System.out.println(line);
      }
      你好,很高兴看到你的问题,本人无偿答疑, 搜索公众号 提着月亮去火星 回复入群。 可以帮助你很多,群内已经集结了很多自学、求职的小伙伴,期待你的加入。


      3楼2022-05-16 21:14
      回复