2024-07-25 16:57:28 +02:00
|
|
|
try {
|
|
|
|
try {
|
|
|
|
throw HogError('FishError', 'You forgot to feed your fish')
|
|
|
|
} catch (e: FoodError) {
|
|
|
|
print(f'Problem with your food: {e.message}')
|
|
|
|
}
|
|
|
|
} catch (e: FishError) {
|
|
|
|
print(f'FishError: {e.message}')
|
|
|
|
} catch (e: Error) {
|
|
|
|
print(f'Error: {e.message}')
|
|
|
|
}
|
|
|
|
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
throw HogError('FunkyError', 'You forgot to feed your fish')
|
|
|
|
} catch (e: FoodError) {
|
|
|
|
print(f'Problem with your food: {e.message}')
|
|
|
|
}
|
|
|
|
} catch (e: FishError) {
|
|
|
|
print(f'FishError: {e.message}')
|
|
|
|
} catch (e: Error) {
|
2024-11-18 14:38:25 +01:00
|
|
|
print(f'Error of type {e.type}: {e.message}')
|
2024-07-25 16:57:28 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
throw HogError('FishError', 'You forgot to feed your fish')
|
|
|
|
} catch (e: FoodError) {
|
|
|
|
print(f'Problem with your food: {e.message}')
|
|
|
|
}
|
|
|
|
} catch (e: Error) {
|
2024-11-18 14:38:25 +01:00
|
|
|
print(f'Error of type {e.type}: {e.message}')
|
2024-07-25 16:57:28 +02:00
|
|
|
} catch (e: FishError) {
|
|
|
|
print(f'FishError: {e.message}')
|
|
|
|
}
|