teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

whileの2つ目の条件に否定を入れ忘れてました。

2015/02/22 07:00

投稿

shinosan
shinosan

スコア209

answer CHANGED
@@ -1,7 +1,7 @@
1
1
  whileの条件式で必ず2行ずつ読み込んでますが、これでは奇数行だった場合に後の方がnullポインタになります。まずurlに読み込ませて、これを評価するように修正すべきでは。
2
2
  ```lang-java
3
3
  url = in.readLine();
4
- while(url != null && url.equals("")){
4
+ while(url != null && !url.equals("")){
5
5
 
6
6
  System.out.println("receive:"+url);
7
7