Perguntas com a marcação «exceptions»

12
Exceções ou códigos de erro

Estamos construindo um serviço da Web (SOAP, .Net) que falaria com (principalmente) clientes nativos (Windows, C ++) e estamos imaginando qual é a melhor maneira de comunicar erros ao cliente (por exemplo, SomethingBadHappened, como o serviço de login não disponível ou algo como usuário não...

12
Reescrever uma exceção vazando uma abstração?

Eu tenho um método de interface que afirma na documentação que lançará um tipo específico de exceção. Uma implementação desse método usa algo que gera uma exceção. A exceção interna é capturada e a exceção declarada pelo contrato de interface é lançada. Aqui está um pequeno exemplo de código para...

11
Como criar exceções

Estou lutando com uma pergunta muito simples: Agora estou trabalhando em um aplicativo de servidor e preciso inventar uma hierarquia para as exceções (algumas exceções já existem, mas é necessária uma estrutura geral). Como eu começo a fazer isso? Estou pensando em seguir esta estratégia: 1) O...

10
Lançando e capturando exceções na mesma função / método

Eu escrevi uma função que solicita a entrada de um usuário até que ele insira um número inteiro positivo (um número natural). Alguém disse que eu não deveria lançar e capturar exceções em minha função e deixar que o chamador de minha função lide com elas. Eu me pergunto o que outros...