Czy można rzucać wyjątek w konstruktorze?
Np tworzymy nowy obiekt:
var anyCar = new Car(1990);
Ale samochód nie może być wyprodukowany przed 2000 rokiem.
Teoretycznie tak bym widział konstruktor...
class Car
{
int year;
public Car(int year)
{
if(year>=2000)
{
this.year = year;
}
}
}
Czy można dodać else i w nim wyjątek?