Kom ihåg mig?
Home Menu

Menu


Någon java guru som kan hjälpa mig?

Ämnesverktyg Visningsalternativ
Oläst 2005-12-11, 16:51 #1
FredrikMHs avatar
FredrikMH FredrikMH är inte uppkopplad
Supermoderator
 
Reg.datum: Apr 2004
Inlägg: 1 501
FredrikMH FredrikMH är inte uppkopplad
Supermoderator
FredrikMHs avatar
 
Reg.datum: Apr 2004
Inlägg: 1 501
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.
FredrikMH är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-12-11, 17:22 #2
zilda zilda är inte uppkopplad
Medlem
 
Reg.datum: Oct 2004
Inlägg: 84
zilda zilda är inte uppkopplad
Medlem
 
Reg.datum: Oct 2004
Inlägg: 84
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
zilda är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-12-11, 17:53 #3
omid omid är inte uppkopplad
Medlem
 
Reg.datum: Dec 2004
Inlägg: 179
omid omid är inte uppkopplad
Medlem
 
Reg.datum: Dec 2004
Inlägg: 179
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:
omid är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-12-11, 18:23 #4
FredrikMHs avatar
FredrikMH FredrikMH är inte uppkopplad
Supermoderator
 
Reg.datum: Apr 2004
Inlägg: 1 501
FredrikMH FredrikMH är inte uppkopplad
Supermoderator
FredrikMHs avatar
 
Reg.datum: Apr 2004
Inlägg: 1 501
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.
FredrikMH är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 21:24.

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