Problem mit Exception

Status
Nicht offen für weitere Antworten.

megachucky

Bekanntes Mitglied
hi. hab mal wieder ein problem, und finde keine lösung:

die klasse spielfilm wirft eine exception. aber in meiner testklasse wird in eclipse kein try catch block verlangt.

normal ist das aber der fall?!? wo liegt denn der fehler?


Code:
package aufgabenblatt2.version1;

import aufgabenblatt2.version1.altersbeschraenkung;
/**
 * @author CHUCKY
 *
 * Repräsentiert einen Spielfilm.
 * Spielfilme müssen vollständige Informationen besitzen, sonst wird eine
 * SpielfilmInformationNotCompleteException geworfen.
 *
 */
public class Spielfilm 
{
	private static int staticSpielfilmID = 1;
	private int spielfilmID;
	private String titel;
	private int laufzeit;
	//private altersbeschraenkung.FSK fsk;
	private int fsk;
	
	//enum FSK {FSK_0, FSK_6, FSK_12, FSK_16, FSK_18}
	
	
	/**
	 * Konstruktor
	 * @param spielfilmID SpielfilmID
	 * @param titel Titel
	 * @param laufzeit Laufzeit
	 * @param fsk Fsk
	 * @throws SpielfilmInformationNotCompleteException
	 */
	public Spielfilm(String titel, int laufzeit, int fsk) 
		throws SpielfilmInformationNotCompleteException
	{
		if (titel.length() == 0 || laufzeit <= 0 || fsk <= 0)
			throw new SpielfilmInformationNotCompleteException(" Fehler:" +
					"Die Spielfilminformationen " +
					"wurden nicht vollständig eingegeben.");
		
		this.spielfilmID = staticSpielfilmID++;
		this.titel = titel;
		this.laufzeit = laufzeit;
		fsk = this.fsk;
	}
	
	
	/**
	 * @return Returns the fSK.
	 */
	public int getFSK() {
		return fsk;
	}
	/**
	 * @return Returns the laufzeit.
	 */
	public int getLaufzeit() {
		return laufzeit;
	}
	/**
	 * @return Returns the spielfilmID.
	 */
	public int getSpielfilmID() {
		return spielfilmID;
	}
	/**
	 * @return Returns the titel.
	 */
	public String getTitel() {
		return titel;
	}
}







package aufgabenblatt2.version1;

/**
 * @author CHUCKY
 * 
 * Wird geworfen, wenn ein Kunde, der gesucht wird, nicht im Datenbestand vorhanden ist.
 */
public class SpielfilmInformationNotCompleteException extends IllegalArgumentException
{
	/**
	 * Standartkonstruktor für eine KundeNotFoundException
	 */
	public SpielfilmInformationNotCompleteException()
	{
		
	}
	
	/**
	 * Konstruktor mit Detailfehlermeldung
	 * @param message Detailfehlermeldung
	 */
	public SpielfilmInformationNotCompleteException(String message)
	{
		super(message);
	}
}




package aufgabenblatt2.version1.mediendaten;

import aufgabenblatt2.version1.Spielfilm;

/**
 * @author CHUCKY
 * 
 * Testet die Funktionen des packages 'mediendaten'.
 *
 */
public class MediendatenTestKlasse
{
	public static void main(String[] args)
	{
		Spielfilmdaten spielfilmdaten = new Spielfilmdaten();
		
		Spielfilm spielfilm1 = new Spielfilm("Terminator", 95, 18);
		
		spielfilmdaten.addSpielfilm(spielfilm1);
	}
}
 

Sky

Top Contributor
Weil RuntimeException's (IllegalArgumentException ist von RuntimeException abgeleitet) keinen try-catch-Block erfordern.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Compiler-Fehler Exception in thread "main" java.lang.Error: Unresolved compilation problem: Java Basics - Anfänger-Themen 6
T Exception Problem Java Basics - Anfänger-Themen 5
O Problem mit Exception Java Basics - Anfänger-Themen 12
T Problem mit Eclipse? Exception in thread "main" java.lang.NullPointerException Java Basics - Anfänger-Themen 4
K Problem - Out of Bounce Exception Java Basics - Anfänger-Themen 11
D Problem mit meinem ersten JOptionPane - Fatal exception occurred. Program will exit. Java Basics - Anfänger-Themen 6
H Null Pointer Exception Problem Java Basics - Anfänger-Themen 3
M Problem mit Exception und ArrayGrenze Java Basics - Anfänger-Themen 4
B Exception - Problem Java Basics - Anfänger-Themen 4
B Threading Problem ? Null-Exception Java Basics - Anfänger-Themen 3
D Problem bei Exception Java Basics - Anfänger-Themen 5
D Problem mit Exception Java Basics - Anfänger-Themen 2
G Exception Problem Java Basics - Anfänger-Themen 6
S Problem mit Exception Java Basics - Anfänger-Themen 8
U override Problem mit exception Java Basics - Anfänger-Themen 5
E Erstes Programm - Problem mit Exception Java Basics - Anfänger-Themen 3
A Do/While Problem (Exception in thread "main" java. Java Basics - Anfänger-Themen 4
G Problem mit Nullpointer Exception Java Basics - Anfänger-Themen 2
B Exception verständnis Problem Java Basics - Anfänger-Themen 2
B try & catch Problem mit Exception bzw String.split() Java Basics - Anfänger-Themen 5
B Array Problem (out of Bounds Exception) Java Basics - Anfänger-Themen 3
D Problem mit Vector / Nullpointer Exception Java Basics - Anfänger-Themen 3
L nur kleines null Pointer Exception problem Java Basics - Anfänger-Themen 9
megachucky kleines problem mit einer nullpointer exception Java Basics - Anfänger-Themen 2
K Verständnis Problem bei Server/Client Java Basics - Anfänger-Themen 2
I WildFily - unterschiedliche Libs im Projekt verursachen Problem Java Basics - Anfänger-Themen 11
imocode Vererbung Problem mit Vererbung Java Basics - Anfänger-Themen 2
L Taschenrechner Problem Java Basics - Anfänger-Themen 4
I Applikationsserver (WildFly) - Zugriff auf Ressourcen.. Problem mit Pfade Java Basics - Anfänger-Themen 10
A ScheduledExecutorService problem Java Basics - Anfänger-Themen 7
marcelnedza Problem mit Weltzuweisung, JavaKarol Java Basics - Anfänger-Themen 13
XWing Methoden rückgabe Problem? Java Basics - Anfänger-Themen 6
M Erste Schritte Collatz Problem max int Java Basics - Anfänger-Themen 3
M Problem bei verschachtelter for-Schleife bei zweidimensionalen Arrays Java Basics - Anfänger-Themen 3
C GLOOP Problem beim Erstellen der Kamera Java Basics - Anfänger-Themen 9
nelsonmandela Problem bei Ausgabe einer Switch - Case Funktion Java Basics - Anfänger-Themen 5
frager2345 Problem mit Methode Java Basics - Anfänger-Themen 4
L Problem bei Rechnung mit Math.pow Java Basics - Anfänger-Themen 13
A Thread-Schreibe-Lese-Problem Java Basics - Anfänger-Themen 4
SUPERTJB return Problem Java Basics - Anfänger-Themen 3
sserio BigInteger Problem Java Basics - Anfänger-Themen 4
JordenJost Taschenrechner problem Java Basics - Anfänger-Themen 5
K Problem mit "Random" Java Basics - Anfänger-Themen 5
S Datei anlegen Problem! Groß- und Kleinschreibung wird nicht unterschieden Java Basics - Anfänger-Themen 4
sserio Problem beim Anzeigen Java Basics - Anfänger-Themen 5
xanxk Problem For-Schleife mit Charakter Java Basics - Anfänger-Themen 2
L Unbekanntes Problem mit 2d Array Java Basics - Anfänger-Themen 6
sserio Liste erstellt und ein Problem mit dem Index Java Basics - Anfänger-Themen 8
sserio Schwimmen als Spiel. Problem mit to String/ generate a card Java Basics - Anfänger-Themen 4
J Schleife Problem Java Basics - Anfänger-Themen 2
D Problem mit der Erkennung von \n Java Basics - Anfänger-Themen 2
milan123 das ist meine aufgabe ich hab das problem das bei mir Wenn ich die Richtung der Linien verändern will und drei davon sind richtig, verändere ich die 4 Java Basics - Anfänger-Themen 3
M Verständins Problem bei Aufgabe Java Basics - Anfänger-Themen 4
HeiTim Problem mit der Kommasetzung an der richtigen stelle Java Basics - Anfänger-Themen 59
Temsky34 Problem mit dem Code Java Basics - Anfänger-Themen 17
P Problem mit Calendar.getDisplayName() Java Basics - Anfänger-Themen 8
C Problem mit mehreren Methoden + Scanner Java Basics - Anfänger-Themen 5
P Datei einlesen, nach Begriff filtern und in Datei ausgeben. Problem Standardausgabe über Konsole Java Basics - Anfänger-Themen 19
M Problem mit Klassenverständnis und Button Java Basics - Anfänger-Themen 8
EchtKeineAhnungManchmal hallo habe ein Problem mit einer Datei -> (Zugriff verweigert) Java Basics - Anfänger-Themen 4
H Problem mit Verzweigungen Java Basics - Anfänger-Themen 6
H Problem mit Rückgabewert Java Basics - Anfänger-Themen 7
josfe1234 JAVA FX problem Java Basics - Anfänger-Themen 3
A Code Problem Java Basics - Anfänger-Themen 6
Henri Problem von Typen Java Basics - Anfänger-Themen 7
J Problem mit "ArrayIndexOutOfBoundsException" Java Basics - Anfänger-Themen 11
K jackson Mapping - Problem mit Zeitzonen Java Basics - Anfänger-Themen 10
B Threads Problem mit mehreren Threads Java Basics - Anfänger-Themen 38
I Output BigDecimal anstatt double / Problem beim Rechnen Java Basics - Anfänger-Themen 16
D Schleifen Problem Java Basics - Anfänger-Themen 2
H So viele Fehlermeldungen, dass ich nicht weiß wo das Problem ist. Java Basics - Anfänger-Themen 6
J JAVA-Problem blockiert MEDIATHEKVIEW Java Basics - Anfänger-Themen 13
T Problem mit Lehrzeichen und String bei einfacher Chiffre Java Basics - Anfänger-Themen 8
J extends Problem Java Basics - Anfänger-Themen 2
C Polymorphie-Problem Java Basics - Anfänger-Themen 3
Kalibru Problem bei Ausgabe von Objekt Java Basics - Anfänger-Themen 1
I Format Problem mit Wert - bekomme 0,10 anstatt 10,00 Java Basics - Anfänger-Themen 6
J Problem mit einer Methode die gewissen Inhalt einer Array löschen soll Java Basics - Anfänger-Themen 9
J Problem mit einer Methode, die beliebig viele Objekte in Array speichern soll Java Basics - Anfänger-Themen 6
J Allgemeines Problem mit Klassen Java Basics - Anfänger-Themen 5
U Problem mit dem initialisieren meines Strings in einer Schleife Java Basics - Anfänger-Themen 5
amgadalghabra algorithmisches Problem Java Basics - Anfänger-Themen 19
J Traveling Salesman Problem [Arrays] Java Basics - Anfänger-Themen 9
R ArrayList Problem Java Basics - Anfänger-Themen 6
InfinityDE Problem mit Datenübergabe an Konstruktor Java Basics - Anfänger-Themen 7
C RegEx Problem Java Basics - Anfänger-Themen 4
J Anfänger TicTacToe, Problem bei Gewinnoption, sowohl Unentschieden Java Basics - Anfänger-Themen 8
E Taschenrechner GUI Problem mit Fehlerhandling Java Basics - Anfänger-Themen 6
M Input/Output Fallunterscheidung Problem Java Basics - Anfänger-Themen 17
P Problem beim Überschreiben einer vererbten Methode Java Basics - Anfänger-Themen 4
M Problem bei Ausgabe Java Basics - Anfänger-Themen 7
Splayfer Java Array Problem... Java Basics - Anfänger-Themen 2
G Problem bei der Ausgabe einer Main Claase Java Basics - Anfänger-Themen 7
F Problem mit KeyListener in kombination mit dem ActionListener Java Basics - Anfänger-Themen 4
G Subset sum problem mit Backtracking Java Basics - Anfänger-Themen 18
N Problem mit Scanner Java Basics - Anfänger-Themen 2
J Klassen Problem Java Basics - Anfänger-Themen 8
A Out.format problem. Java Basics - Anfänger-Themen 3
J Problem bei der Programmierung eines Tannenbaums Java Basics - Anfänger-Themen 9
A Array problem Java Basics - Anfänger-Themen 16

Ähnliche Java Themen

Neue Themen


Oben