In C# kann ich eine Überlauf Ausnahme werfen:Wie wird eine Unterlauf-Ausnahme ausgelöst?
throw new System.OverflowException("Cannot push onto a full stack.");
Wie kann ich eine Unterschreitung Ausnahme auslösen?
throw new System.UnderflowException("Cannot pop from an empty stack.");
Es sieht nicht wie UnderflowException
ist eine Methode der System
.
Wäre das nicht technisch immer noch eine OverflowException, wie Sie versuchen, von einem Index zuzugreifen, der größer als verfügbar ist? – Staeff
@Staeff Nein, es versucht, auf den Index "-1" zuzugreifen – theonlygusti
In diesem Fall sollten Sie eigene Ausnahmen erstellen – BWA