Java probleem
Geplaatst: wo 30 mei 2007, 10:52
Bij uitvoeren van volgende (simpele) code om de dagen van een maand te bepalen:
krijg ik in JCreator voor regels 20 tot 33 steeds volgende foutmeldingen: "Unclosed character literal" en "Not a statement"
Wie kan mij helpen?
Code: Selecteer alles
class dageninmaand
{
public static void main(String[]args)
{
char maand;
int aantalDagen;
Input inp=new Input();
System.out.println("Geef maand in: ");
readLine();
maand=inp.readChar();
switch(maand)
{
case 'januari':
case 'maart':
case 'mei':
case 'juli':
case 'augustus':
case 'oktober':
case 'december':aantalDagen=31;break;
case 'april':
case 'juni':
case 'september':
case 'november':aantalDagen=30;break;
case 'februari':
System.out.print("Geef jaar in: ");
int jaar=inp.readInt();
boolean schrikkel=(jaar%400==0)||((jaar%4==0)&&(jaar%100!=0));
if(schrikkel) aantalDagen=29;
else aantalDagen=28;
default:System.out.println("Ongeldig");
}
System.out.println("Aantal dagen: "+aantalDagen);
}
}
Wie kan mij helpen?