Java相談室 Part4

このエントリーをはてなブックマークに追加
367デフォルトの名無しさん
質問があります。
String str = "";
while((str = ctr.readLine() != null)
System.out.println(str);
とするとctrが空になるとループから抜けるはずですよね?
でもアイドル状態になってループから抜けないのですがなぜでしょうか?