WN

WN (https://www.wn.se/forum/index.php)
-   Off Topic (https://www.wn.se/forum/forumdisplay.php?f=7)
-   -   Någon java guru som kan hjälpa mig? (https://www.wn.se/forum/showthread.php?t=11296)

FredrikMH 2005-12-11 16:51

Har precis börjat läsa java och jdk är inte alls användarvänligt att installera. Jag har i alla fall lyckats få det att fungera men mitt enkla exempel vägrar starta.

Kod:

import java.io.*;

public class test {
        public static void main(String[] args) throws IOException{
 System.out.println("Hej");
        }
}

Den kompilerar koden och jag får inga fel men när jag ska starta programmet så klagar den på:
Exception in thread "main".

borde det blivit åtgärdat med "throws IOException"?

Tacksam för hjälp.

zilda 2005-12-11 17:22

Citat:

Originally posted by FredrikMH@Dec 11 2005, 16:51
Har precis börjat läsa java och jdk är inte alls användarvänligt att installera. Jag har i alla fall lyckats få det att fungera men mitt enkla exempel vägrar starta.

Kod:

import java.io.*;

public class test {
        public static void main(String[] args) throws IOException{
 System.out.println("Hej");
        }
}

Den kompilerar koden och jag får inga fel men när jag ska starta programmet så klagar den på:
Exception in thread "main".

borde det blivit åtgärdat med "throws IOException"?

Tacksam för hjälp.

Hejsan!

Vet inte varför du har throws IOException men hur körde du det?
Är inte så att du försökte köra det med: java test.class ?
Testa utan .class i så fall: java test

omid 2005-12-11 17:53

Ta bort throws IOException från din kod.

Kod:

import java.io.*;
public class test {
        public static void main(String [] args){
 System.out.println("Hej");
        }
}

EDIT: Fel på snabbcitera-knappen, specialtecken som ), (, [, ] och " försvinner då man snabbciterar. Varför ens ha en snabbcitera-knapp om den inte fungerar som den ska? :huh:

FredrikMH 2005-12-11 18:23

Citat:

Originally posted by zilda@Dec 11 2005, 18:22
Hejsan!

Vet inte varför du har throws IOException men hur körde du det?
Är inte så att du försökte köra det med: java test.class ?
Testa utan .class i så fall: java test

Det fungerar. Vi har dock blivit lärda att använda throws IOException för att undvika dessa fel. Problemet jag har nu är att textpad kör java programmet med .class.


Alla tider är GMT +2. Klockan är nu 19:07.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson