Бросать исключение в Пайтоне

я вмешиваюсь в мире Пайтона и у меня есть вопрос, который я появился, я смотрел где-то здесь, но не нашел ничего, что убеждало бы меня, и надеюсь, что здесь ему меня объясняет твердая.

Вопрос состоит на теме исключений в Пайтоне и как бросание их и в том, чтобы захватывать их после.

Я помещаю пример в Java и хочу знать, как было бы возможно делать в Пайтоне:

public void setEdad(int edad) {
if (edad <= 0)
    throw new Exception("La edad debe ser positiva.");
this.edad = edad;
}

И потом перед тем, как распределять стоимость захватило ее:

try {
    Persona persona = new Persona();
    persona.setEdad(-10);
} catch (Exception e) {
    System.out.println(e.getMessage());
}

Это пример доказательства, чтобы показывать, что то, чего я хочу достичь.

Как могло бы делать это в Пайтоне и мочь бросать исключения, как он делается в java?

Приветствие и спасибо.

5
задан 28.05.2017, 20:25
0 ответов