RETT PÅ JAVA
     
 



     Eksempler og løsninger   
     Java og easyIO   
     Retteliste   
     Undervisning   
     Hjelp   
     Om boka   
     Forsiden   
                      



Løsning på oppgave 2 i kapittel 1

a) Programmet lar seg kompilere (javac), men ikke kjøre (java) fordi det mangler en main-metode av riktig type.

b) Programmet lar seg ikke kompilere, fordi uten void kreves tilleggssetninger i selve metoden (minst en setning med nøkkelordet return, se avsnitt 7.5 i boka) og angivelse av return-type. Om vi hadde lagt inn en return-setning i main og en type i deklarasjonen av main, ville det likevel ikke latt seg kjøre fordi main ikke lenger er av riktig type.

c) Programmet lar seg kompilere, men ikke kjøre rett og slett fordi klassen har feil navn.

d) programmet lar seg både kompilere og kjøre. Resultatet er en annen utskrift.

e) Ved kompilering får vi en feilmelding som forteller at det mangler en høyre krøllparentes i linje 5.