Von RandomAccessFile erben

lambda

Erfahrenes Mitglied
Hallo Zusammen,
bitte nicht lachen, folgendes Problem:

ich extende ein RandomAccessFile.

Jetzt rufe ich im Konstruktor meiner SubKlasse super() auf. Das wirft ja dann ne IOException. Wenn ich da aber ein try/catch drum-stricke, sagt er mir, dass vor super() keine Anweisung stehen darf, das verstehe ich ja auch, aber wie macht man das denn dann?

Danke vorab!
 
Hi lambda,
dein neuer Konstruktor muss ebenfalls die Exception werfen.
Code:
public MyRandomAccessFile() throws IOException
{ 
   super();
   ...
}
Bzw. in der API mal angucken, wie der Konstruktor von RandomAccessFile aussieht und nachbauen :)

Peter
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück