What code do you write to predict a hardware device fails, or the network being interrupted, or power going out, or even things like users giving bad input? The try/catch IS the way we handle these...