検索

ホームページ  >  に質問  >  本文

java - 为什么while这里会被判定为unexpected token啊

class list{
    int i = 0;
    while(i>=0){
    i++;
} 
}
public class Fb {
    public static void main(String args[]){
    }
}

刚开始写。。。就报错了,以前没遇到过的错误。
错误是while为unexpected token

怪我咯怪我咯2770日前924

全員に返信(6)返信します

  • 迷茫

    迷茫2017-04-17 17:55:41

    作者は Eclipse などの IDE でコードを書いたと思います。
    コードが標準化されておらず、コードの作成時に IDE がコードの構文をチェックするため、これはコンパイル エラーです。そのため、予期しないトークン エラーが発生します。
    クラスの下に定義できるのはメソッドと変数のみです。ただし、ロジック コードを直接記述することはできません。これらのコードは

    などのメソッドで定義する必要があります。 リーリー

    さらに、このコードは無限ループであるため、実際には問題があります。

    返事
    0
  • ringa_lee

    ringa_lee2017-04-17 17:55:41

    何をしたいのかわかりません。とにかく、実際にクラス
    クラス リスト {

    で記述したコードは間違っています。 リーリー

    }

    返事
    0
  • 阿神

    阿神2017-04-17 17:55:41

    クラス内に関数があり、その中に while ステートメントを記述する必要があります。
    Java 構文を一度読んだことがありますか?

    返事
    0
  • 阿神

    阿神2017-04-17 17:55:41

    クラスリスト{
    public void test(){

    リーリー

    }
    }

    返事
    0
  • 高洛峰

    高洛峰2017-04-17 17:55:41

    これは何語ですか?

    返事
    0
  • 巴扎黑

    巴扎黑2017-04-17 17:55:41

    文法エラーがあり、コンパイルが失敗します。

    返事
    0
  • キャンセル返事