C#

Custom exceptions (C#)

Në shqip: Përjashtimet e tua në C#

ShpjegimiSQ

Krijon gabimin tënd duke trashëguar nga Exception: class BilancMungonException : Exception. Emri i qartë e bën kodin të kuptueshëm, dhe mund ta kapësh pikërisht atë gabim.

EnglishEN

You create your own error by inheriting from Exception: class InsufficientBalanceException : Exception. A clear name makes code understandable, and you can catch exactly that error.

Si ta mendosh

Si një alarm i veçantë për çdo problem.

Lexoje në anglisht

Like a separate alarm for each problem.

Shembull kodicsharp

class BilancMungonException(decimal mungon)
    : Exception($"Mungojnë {mungon} €");

throw new BilancMungonException(5m);

Terma të lidhur