Практиковал Дженерики. Рассмотрим метод стека ниже. Каков наилучший способ проверки ошибок, кроме исключения исключений в универсальном методе. Что делать, если я хочу вернуть некоторый результат в этот метод.
public T pop()
{
if (top >= 0)
return arr[top--];
return -1 or null;
}