Abandoned Throw* method approach