Was wäre ein korrekter Weg, wenn ich z.B. einer Funktion einen Integer Wert übergeben will, dessen Wert nur zwischen zwei festgelegten Werten liegen darf?
Beispiel:
Ich habe eine Funktion dessen übergebener Integer nur zwischen 50 und 100 liegen darf.
Würdet ihr bei einer Unterschreitung / Überschreitung entsprechend der Beschränkung anpassen? Also z.B. bei 49 => 50 und 101 => 100
Oder würdet ihr eine Exception werfen?
Beispiel:
Ich habe eine Funktion dessen übergebener Integer nur zwischen 50 und 100 liegen darf.
Würdet ihr bei einer Unterschreitung / Überschreitung entsprechend der Beschränkung anpassen? Also z.B. bei 49 => 50 und 101 => 100
Oder würdet ihr eine Exception werfen?