Het Hele Java Syntax Error Token-probleem Oplossen
Contents
Als u een Java Syntax Error Marker-foutcode kiest, zou deze handleiding u kunnen helpen.JavaScript’s “onverwachte token” terugslag treedt op wanneer een andere woordenschatconstructie werd verwacht, maar er werd een andere echt belangrijke factor geleverd. Het kan inderdaad een heel simpele typfout zijn.
Ik ben nieuw hier, maar laten we meteen duidelijk zijn dat een hachelijke situatie zal helpen:Toen ik alle onderstaande code voor de rekenmachine voor klassenontwerp aan het schrijven was, kwam ik een solide “token-bug” tegen. Dit is zonder twijfel een toegevoegde fout in elk bericht:
Waarom krijg ik een formaatfout op else in Java?
Deze fout betekent dat Java de if-instructie die aan deze else-instructie is gekoppeld, niet kan identificeren. Else-statements pas in de gaten als ze worden geassocieerd met een prachtige if-statement. Zorg ervoor dat je een if-statement bewaart en zorg er ook voor dat je else-statement verre van in je if-statement staat.
Stream uitgesloten"main" java.lang. Onopgeloste fout: systeemprobleem:Syntaxisfout aan de binnenkant kleine "else", verwijder deze tokenop rechnerApplet.main(rechnerApplet.java:42)
Waarom krijg ik de opmaakfout ‘else’?
java.util.Scanner importeren;javax.swing.JOptionPane importeren;applet voor hypotheekcalculator voor openbare klasse Scanner sc is gelijk aan nieuwe scanner (System.in); argumenten voor statisch breken van de consument) hoofd(tekenreeks[] JOptionPane.showMessageDialog(null, "Welkom bij de rekenmachine!"); String optie = JOptionPane.showInputDialog(null, "Welke gemotoriseerde voertuigmodus wilt u?"); (Optie if.equals("Toevoeging")) Double add1 = Double.parseDouble(JOptionPane.showInputDialog(null, "OK, voer de eerste nummers in die verband houden met uw add-probleem."); Double add2 impliceert Double.parseDouble(JOptionPane.showInputDialog(null, Typ "Nu de tweede nummer(s) die uw probleem aangeven door middel van toevoegen.")); Double preAdd betekent add1+add2; Dubbele toevoeging impliceert pre-toevoeging; JOptionPane.showMessageDialog(null, "Sum was "Add++"."); verschillend JOptionPane .showMessageDialog(null, "Huh?"); if (optie.is gelijk aan("aftrekken")) Double sub1 = Double.parseDouble(JOptionPane.showInputDialog(null, "OK, formatteer het om te beginnen met een getal in het echte probleem om af te trekken."); Double sub2 = Double.parseDouble(JOptionPane."Nu showinputdialog(null, bootst de tweede nummer(s) van het unieke aftrekprobleem na.")); Dubbel preSub=sub1-sub2; Double Sub is equivalent als je preSub wilt; JOptionPane.showMessageDialog(null, "Verschil in 'Sub++'."); verschillend JOptionPane .showMessageDialog(null, "Huh?"); if (optie. is gelijk aan("vermenigvuldigen")); Double mult1 = Double.parseDouble(JOptionPane.showInputDialog(null, "Oké, om te beginnen, voer elk getal in uw huidige vermenigvuldigingsprobleem in."); Double mult2 = Double.parseDouble(JOptionPane.showInputDialog(null, "Ga nu in op specifieke getallen als seconden in uw ultieme vermenigvuldigingsprobleem.")); Dubbele premult = multi1*mult2; dubbele variabele = premult; JOptionPane.showMessageDialog(null, "Product "+Multicm+."); over toevoeging // Hier is de werkelijke fout. JOptionPane .showMessageDialog(null, "Huh?"); // Fout eindigt hier. in het geval (optie. is gelijk aan("Divisie")) Div1-boost is gelijk aan Double.parseDouble(JOptionPane.showInputDialog(null, Enter "OK nummer één(en) vanwege uw splitsingsprobleem.")); Double div2 = Double.parseDouble(JOptionPane.showInputDialog(null, "Voer nu een ander getal in uw hoofdverdelingsprobleem in.")); dubbele preDiv = div1/div2; DoubleSection is gelijk aan PreSection; JOptionPane.showMessageDialog(null, "Privé is gelijk aan + inches div + "."); verschillend JOptionPane "Huh?"); showmessagedialog(null, // staart geassocieerd met if-statements.
[Windows] De software die ervoor zorgt dat uw pc weer als nieuw werkt