Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Challenge: Catch an Error | Handling Structure
Error Handling in Python
course content

Conteúdo do Curso

Error Handling in Python

Error Handling in Python

1. Handling Structure
2. Exception Usage

book
Challenge: Catch an Error

Now, let's handle the error for the first time.

You should handle this error:

123
from math import sqrt sqrt(-4) # ValueError
copy

Since finding the square root of a negative number is not possible (according to mathematical concepts), performing this operation in Python is not feasible. The interpreter takes this into account and raises a ValueError with the following message: math domain error.

Tarefa

Swipe to start coding

Now, you need to complete the following points:

  1. Define the code block where an error is expected.

  2. Catch this error and print the following string:
    "The ValueError was raised!"

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 3
toggle bottom row

book
Challenge: Catch an Error

Now, let's handle the error for the first time.

You should handle this error:

123
from math import sqrt sqrt(-4) # ValueError
copy

Since finding the square root of a negative number is not possible (according to mathematical concepts), performing this operation in Python is not feasible. The interpreter takes this into account and raises a ValueError with the following message: math domain error.

Tarefa

Swipe to start coding

Now, you need to complete the following points:

  1. Define the code block where an error is expected.

  2. Catch this error and print the following string:
    "The ValueError was raised!"

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 3
Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Sentimos muito que algo saiu errado. O que aconteceu?
some-alt