| 

.NET C# Java Javascript Exception

Benutzerdefinierte Exceptions

Dies ist das Archiv des ehemaligen Forums zum Thema Groovy, Grails, Griffon und Bean Scripting Framework, welches unter groovy-forum.de existierte. Die neue Adresse des Groovy-Forums ist: http://codekicker.de/fragen/themen/groovy.


Benutzerdefinierte Exceptions

ingobulla - 05.02.2009 16:38
Hallo,

ich würde gerne eigene Exceptions verwenden. Dazu habe ich die Klasse FileFormatException (diese Klasse macht im Detail keinen Sinn, ist aber für das folgende egal)

class FileFormatException extends Exception {
	String message
	String fileName
	
	FileFormatException() {}

	FileFormatException(message) {
		this.message = message
		this.fileName = ""
	}
}

zur Klasse Files in in die Datei Files.groovy gepackt. Wenn ich jetzt allerdings im Konstruktor der Klasse Classification

class Classification {
	...
	
	Classification(String str) {
		...
	
		throw Files.FileFormatException("File does not begin with \">seqs\"")   //FEHLER

		...
}

verwenden, erhalte ich die Fehlermeldung

No signature of method: Files.FileFormatException() is applicable for argument types: (java.lang.String) values: {"File does not begin with \">seqs\""}

Weiss jemand, wie man das zum laufen kriegt?


Stelle deine Groovy-Frage jetzt!


Diese Seite zeigt den Thread "Benutzerdefinierte Exceptions" der ehemaligen Webseite groovy-forum.de, welche durch einen Serverunfall zerstört wurde. codekicker.de hat viele Konversationen über die beliebte Programmiersprache Groovy und zugehörige Frameworks wie das Grails-Framework retten können.

Hast Du eine Frage zum Thema Groovy, Grails oder allgemein Java? Viele ehemalige groovy-forum.de Mitglieder beantworten dir auf codekicker.de deine Frage! Stelle jetzt eine Frage!

Viele weitere Diskussionen zu Grails und Groovy befinden sich auf der Threadübersicht des alten groovy-forum.de.