Sice starší, ale na ukázku - http://blogs.msdn.com/b/pfxteam/archive/2008/01/31 /7357135.aspx
Catching Multiple Exception Types máme taky
using System;
namespace ExceptionExample
{
class Program
{
static void Main(string[] args)
{
try
{
throw new InvalidOperationException("Invalid operation exception!");
throw new InvalidProgramException("Invalid program exception!");
}
catch (InvalidProgramException ex)
{
Console.WriteLine(ex.Message);
}
catch (InvalidOperationException ex)
{
Console.WriteLine(ex.Message);
}
finally
{
Console.WriteLine("\nDone ...");
}
Console.ReadLine();
}
}
}
Místo try-with-resources se v C# používá using.Lambda Expressions je velice dobrá věc, občas mě udivuje jak bez toho Java vývojáři mohou žít
Každopádně, tohle asi dál nevede. Tahle poklidně argumentovat by jsem si mohli asi dlouho
Já jen doufám že Java zapracovala na GC. Je hrůza kolik RAMky si ukousnou primitivní programy typu Esmeska. Taky jsem slyšel že jDownloader či Minecraft si toho ukousnou sakra moc. Myslím si že tady nepůjde o chybu programátorů těch programů.