void some_operation() throws FileError, Error
{
}

async void some_function()
{
	try
	{	
		some_operation();	
	}
	catch(FileError e)
	{
		print(e.message);
	}
	catch(Error e)
	{
		print(e.message);
	}
}

void main()
{
	some_function();
}
