[C#] Wie funktioniert Exception handling bei einer Abstracten Klasse?

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von rushzero, 19. April 2012 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 19. April 2012
    Wie funktioniert Exception handling bei einer Abstracten Klasse?

    Hi ich hab folgendes Problem:

    Code:
    public abstract class A
    {
     public void foo_A()
     {
     try{
     abs_A();
     }catch(MyAException e)
     { ... }
     }
     
     public abstract void abs_A(); // Wie Exception handling erzwingen
    }
    
    public class B : A
    {
     public override void abs_A()
     {
     }
    
    }
    
    Wie kann ich nun erzwingen das derjenige der abs_A implementiert eine Exception(MyAException) werfen muss??

    Gruß
    rushzero
     
  2. 19. April 2012
    AW: Wie funktioniert Exception handling bei einer Abstracten Klasse?

    Hallo!

    Kann man nicht. JAVA und C# unterscheiden sich in diesem Aspekt.

    Hier ein Interview bezueglich der Entscheidung der C#-Entwickler:
    The Trouble with Checked Exceptions

    Mfg,

    Kolazomai
     
  3. 19. April 2012
    AW: Wie funktioniert Exception handling bei einer Abstracten Klasse?

    Schade.. ja komm eigentlich aus der Java Welt von daher dacht ich vllt gibts da ja was.
    Trotzdem danke
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.