Una domanda precedente aveva una risposta che mi interessava dal punto di vista del design. Lavoro in dati geospaziali e occasionalmente devo occuparmi di vuoti quando leggo questi file binari nel mio prodotto. Qual è il modo migliore per gestire i vuoti durante la loro lettura: genera un'eccezione quando li incontri o li restituisci immediatamente. Credo che una delle risposte che ho letto parlasse di ritorno piuttosto che di un'eccezione. Attualmente ritorno piuttosto che lanciare un'eccezione. Ma mi chiedevo se questo fosse l'approccio migliore.