0

私はいくつかの小さなアニメーションを追加しようとしていますが、ユーザーが見たいときだけです。このように書くと、不正な式の開始エラーが発生し続けます。どうしてこれなの?私はJavaが初めてで、これまでのところとても楽しんでいますが、これを修正する方法を見つけることができないようです.
私はあなたが持つことができないと思いますpublic static void main( String[] args ) throws Exception
次のエラーが発生し続けます。ureported exception InterruptedException; must be caught or declared to be thrown

if ( fxAnswer .equalsIgnoreCase("Yes") )

public static void main( String[] args ) throws Exception

    {

    int repeats = 5;
    int steps_per_second = 10;

    for ( int i=0; i<repeats*22 ; i++ )
    {
        if ( i%22 == 0 )
            System.out.print(" ...SPECIAL EFFECTS!! \r");
        else if ( i%22 == 1 )
            System.out.print(" ...SPECIAL EFFECTS! \r");
        else if ( i%22 == 2 )
            System.out.print(" !...SPECIAL EFFECTS \r");
        else if ( i%22 == 3 )
            System.out.print(" !!...SPECIAL EFFECT \r");
        else if ( i%22 == 4 )
            System.out.print(" S!!...SPECIAL EFFEC \r");
        else if ( i%22 == 5 )
            System.out.print(" TS!!...SPECIAL EFFE \r");
        else if ( i%22 == 6 )
            System.out.print(" TS!!...SPECIAL EFFE \r");
        else if ( i%22 == 7 )
            System.out.print(" CTS!!...SPECIAL EFF \r");
        else if ( i%22 == 8 )
            System.out.print(" ECTS!!...SPECIAL EF \r");
        else if ( i%22 == 9 )
            System.out.print(" FECTS!!...SPECIAL EF \r");
        else if ( i%22 == 10 )
            System.out.print(" FECTS!!...SPECIAL E \r");
        else if ( i%22 == 11 )
            System.out.print(" FFECTS!!...SPECIAL \r");
        else if ( i%22 == 12 )
            System.out.print(" EFFECTS!!...SPECIAL \r");
        else if ( i%22 == 13 )
            System.out.print("  EFFECTS!!...SPECIA \r");
        else if ( i%22 == 14 )
            System.out.print(" L EFFECTS!!...SPECI \r");
        else if ( i%22 == 15 )
            System.out.print(" AL EFFECTS!!...SPEC \r");
        else if ( i%22 == 16 )
            System.out.print(" IAL EFFECTS!!...SPE \r");
        else if ( i%22 == 17 )
            System.out.print(" CIAL EFFECTS!!...SP \r");
        else if ( i%22 == 18 )
            System.out.print(" ECIAL EFFECTS!!...S \r");
        else if ( i%22 == 19 )
            System.out.print(" PECIAL EFFECTS!!... \r");
        else if ( i%22 == 20 )
            System.out.print(" SPECIAL EFFECTS!!.. \r");
        else if ( i%22 == 21 )
            System.out.print(" .SPECIAL EFFECTS!!. \r");
        else if ( i%22 == 22 )
            System.out.print(" ..SPECIAL EFFECTS!! \r");
        else if ( i%22 == 23 )
            System.out.print(" ...SPECIAL EFFECTS!! \r");

        Thread.sleep(1000/ steps_per_second);
    }

}
4

2 に答える 2

0

この行を削除

if ( fxAnswer .equalsIgnoreCase("Yes") )
于 2013-09-13T15:49:36.397 に答える