Guia de um Rookie para Java Parte 2 - Declarações condicionais | Harry Wainwright | Skillshare

Velocidade de reprodução


  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

Guia de um Rookie para Java Parte 2 - Declarações condicionais

teacher avatar Harry Wainwright, BSc Software Engineer

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

6 aulas (35 min)
    • 1. Introdução de curso: declarações condicionais

      1:00
    • 2. Como lidar com a entrada de usuário

      8:36
    • 3. Declarações de "If"

      5:54
    • 4. Declarações de "Elso If"

      1:56
    • 5. Declarações de "Else"

      4:34
    • 6. Tente/captura

      12:45
  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

119

Estudantes

--

Sobre este curso

O segundo curso no Guia de Um Rookie para Java, cobrimos declarações de ramificação e como elas podem ser usadas para lidar com uma situação com dois ou mais resultados.

Um Guia de Rookie para Java, lançado anteriormente na Udemy atualmente possui uma classificação de 5 estrelas e possui centenas de estudantes felizes. Agora estou trazendo isso para o Skillshare! O Guia de um Rookie para Java não assume conhecimento prévio de programação. Começamos no básico e trabalhamos para lidar com alguns tópicos bastante avançados, incluindo Java Swing. Este curso vem com material escrito para recapitular o que você aprendeu em pontos pré-determinados. Essa é realmente uma das melhores maneiras de aprender.

Eu vejo cursos alegando que você pode "Aprender a fazer videogames (não é necessário programação!)" Mas, infelizmente, se você quiser fazer algo mais avançado do que pássaro com rapidez, você vai precisar de uma linguagem de programação sob seu cinto. A programação de aprendizado é fundamental para qualquer carreira na indústria de software, jogos ou outros, e Java é um ótimo ponto de partida.

Java é a linguagem de programação mais utilizada atualmente para que você não possa dar errado ao lidar com ela. Ele mantém um foco pesado na parte "Object Oriented" da "Object Orientated Programming" e, como tal, é um assunto que apresenta muito neste curso.

Conheça seu professor

Teacher Profile Image

Harry Wainwright

BSc Software Engineer

Professor

I have years of programming experience and have spent time working on projects ranging from video games to dynamic websites, and responsive databases. With a particular interest in object orientated programming, I intend to share all here on Skillshare.

Professional, concise, informative tutorials on a variety of object orientated programming languages for all levels of experience.

Visualizar o perfil completo

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%
Arquivo de avaliações

Em outubro de 2018, atualizamos nosso sistema de avaliações para melhorar a forma como coletamos feedback. Abaixo estão as avaliações escritas antes dessa atualização.

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui cursos curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. Introdução de curso: declarações condicionais: Ok, então. Então, iniciando esta seção, começamos por lidar com a entrada do usuário. Quero dizer, se você lembrar de qualquer problema que você usa em sua vida diária, quantos deles realmente passam sem qualquer interação do usuário? Praticamente todos os programas que eu posso pensar de qualquer maneira que requer alguma forma de entrada do usuário. Então começamos a seção com isso antes de passar para declarações condicionais, que é, você sabe, o nome da seção, como inclui, se também se outras declarações junto com um try catch, havia um pouco mais avançado saber, número exatamente necessário o se mais se certamente são. E basicamente nos permite lidar com mais de um resultado. É o mais simples porque eu posso colocá-lo em vez de apenas programas lineares. Se isso não faz muito sentido aqui agora, nós espalhamos por,sabe, sabe cinco palestras diferentes, então você terá muito tempo para aprender o que isso significa. 2. Como lidar com a entrada de usuário: Está bem, então. Então vamos falar sobre a entrada do usuário. Hum, é a sua opinião? Como você provavelmente dizer pelo nome, é bastante descritivo ele obter o usuário para importar algo divertido. Você sabe, eles grampearam, Oh, minha casa ou controle ou o que quer que seja em Java é leve. Mais difícil do que, digamos, python ou C plus. Além disso, ambos são muito simples, mas é fácil de novo. entrada do usuário nos permitirá fazer, ah, monte de coisas legais porque até agora, tudo o que temos feito é usar, você sabe, esses valores pré-programados. Mas, você sabe, se eu conseguir que o usuário cuide de sua própria idade, por exemplo, ou seu próprio nome, e obviamente é um pouco interessante, então a primeira coisa que vamos ter que fazer é importar um pacote. Eles estão descobertos este ano. Essencialmente importar um jar de pacote é construído de muitos desses pacotes. Eu não sei se o velho animal provavelmente em algum lugar aqui ser excedido é que há um monte de, hum, testando isso E se ele importado todos aqueles por padrão, então o programa seria enorme e e levar horas para executado em FB Super super ineficiente. Então, se queremos um pacote especial, então temos que trazer nós mesmos. Então vamos fazer isso. Então, exploda esta linha de pacotes. Se ele é criado que por padrão, ele pode saber se ele tem abaixo disso. Se não, então apenas a primeira coisa no programa. Quer digitar a entrada? Importações são um ponto java Você até a capital scammer. Sim, é tudo o que faz. A importação desta classe de scanner está dentro deste pacote de utilitário? Bastante simples. Até agora, você terá que fazer isso. Às vezes você está digitando uma linha de código e você receberá um erro. Mas se você bater velho er tenda ao longo da era, então eles provavelmente apenas a primeira linha será importar este pacote. Então temos que fazer algo com este scanner tão melhor que estamos chamando a classe de scanner aqui. Vou entrar em mais detalhes sobre isso no tutorial tardio, mas agora apenas não, que estamos chamando este tipo de classe semelhante a como estávamos chamando uma string para tornar as palavras variáveis ou um instrumento a variável idade. Estamos chamando o scanner para fazer uma variável de entrada chamada entrada. O que fazemos depois é um pouco mais diferente do que estamos dizendo ao computador que o scanner será igual ao que o sistema aceitar. Até agora temos sido imprimindo com o sistema de saída ponto no sistema é o oposto. Como você pode imaginar, está imprimindo do conselho em nossa variável de entrada. Então, se quisermos imprimir isso, vamos imprimir o que o usuário está dizendo. Só vamos fazer o sistema normal da outra impressão. Então temos de entrada do usuário que eles não vão funcionar. Você tem que usar outra função chamada próxima linha, que é entrada ponto próxima linha Capital L. Com estes colchetes abertos e próximos, parece muito mais confuso do que realmente é. Então eu ia me livrar dessas duas digitais aqui embaixo para você não se confundir. Sua última execução, o parceiro, nós executamos o programa e levamos a um cônsul. Então o que está fazendo agora é que está nesta linha aqui esperando o escândalo para pegar algo , e obviamente não vai imprimir nada até que tenhamos digitado algo. Então vamos digitar algo em um tem como, Hello World E. C. na próxima linha em Prince. Olá mundo. Por que é isso? Porque os programas param de pesar algo entrou. E então uma vez que digitamos onde quer que digitamos em um sistema fora impressão importação don parece que queda está fazendo é imprimir fora exatamente o que temos tomado em Incrivelmente útil. Por que você quer Teoh Taipower? Não imprime se os usos apenas digitados. Bem, você poderia fazer com isso o que você pode fazer com qualquer outra informação e pode armazenar em variáveis. Então vamos criar uma string chamada em um Sem nome, sem nomes. Boa força em nós temos que tê-lo como ponto de importação Em seguida, a linha tem suporte extra. Há assim e em vez de Print Scout Iran colocar a próxima linha, que vai imprimir espaço de nome que fora para você. Isto não vai esperar por nós de novo, mas desta vez o nome está a ser guardado. As importações que nos venderam o nome da variável. Agora isso é muito mais útil, mas eu tenho certeza que você pode imaginar Então agora o programa, podemos pedir ao usuário para digitar qualquer nome que eles têm, então nós poderíamos ter exatamente o mesmo com inter jizz recebendo entrada do usuário. Há uma ligeira diferença, no entanto, então Hey, temos vindo a tomar uma cadeia de ter sido usando a próxima função de linha. As próximas linhas dizem na próxima. Você acha que o próximo Lime está lendo no próximo conjunto de cordas. Se quisermos trazer uma entrevista, vá se trocar, abra. Então, primeiro, vamos mudar nossa variável. Teoh Ah, na idade já temos um lá embaixo, então eu estou saindo por agora. Vamos lá, os dois fora. Nós ainda estamos recebendo os sarracenos tipos incompatíveis bebida não pode ser convertida em Por que eles estão dizendo isso? Bem, porque a idade é um número inteiro, mas a próxima linha é procurar uma força. Então nós só temos que mudar esta próxima linha para próxima mudança realmente simples. Mas agora ele só vai olhar para a próxima entrevista. Obviamente, se aposentado tentou digitar uma banda de cordas no cônsul nesta entrevista quando recebemos um erro. Então nós temos que especificar que não só ele vai estar lá estavam digitando, mas nós estamos colocando-o em um tipo não é bem, obtê-lo, obtê-lo. Vamos dar um testamento a isto. Descubra como executá-lo. Nós olhamos para o meu amigo. Já está funcionando. Tem que cancelar aquele ali de novo. Vamos tentar de novo. Um pouco mais bem sucedido. Então, a bota de 20 anos imprime 20. Uh, vamos executá-lo novamente. Tente digitar uma string. O que vai acontecer? Exceção no thread principal Java util Input falta muito para que você possa ver que lhe dá o erro muito claramente. Hum bem ali entrada, senhorita. Muita exceção. Eu não divido isso por linha especificamente online. 11 aqui. Nós tentamos digitar uma string e colocá-la nesta era de entrevista aqui. Eu nunca ia trabalhar. Estava curioso para ver o que aconteceria. Então lembre-se sempre, se você está digitando em uma entrevista é a próxima em função caso contrário ela é a próxima função de linha . 3. Declarações de "If": Está bem outra vez. Então, vamos apresentar a ISS se mais afirmações nesta seção do curso, , você vem na programação antes? Basicamente, o que isso nos permitirá fazer é ter declarações de ramificação. Terá mais de uma resposta a uma pergunta específica. Não faz muito sentido do momento. Eu sei, mas vamos passar por isso passo a passo, vai apresentar cada vez, como eu fiz em meus cursos anteriores. E espero que, no final, você tenha uma boa compreensão de quão importantes são também. Qualquer linguagem de programação orientada a objetos. Então vamos parar. Passei pelo que fiz a este programa. Basicamente adicionado, Coloque tudo junto, ter necessário fora dele. Então nós declaramos nosso scanner aparecer que ainda chamado de entrada. Basta pedir-lhes para importar o seu nome. Eles fazem isso em impressões digitais. Olá. Nome Real Simple. Continuando no Oeste. Hum, quantos anos eles então colocarão sua idade, que é um inteiro próximo dentro e depois imprimir. Você vai, por mais velha exclamação ou questionar tudo simples. Então o que vamos fazer é escrever um programa onde, se o usuário tiver uma certa idade, seja mais velho, mais jovem ou com as mesmas idades, podemos imprimir uma resposta diferente a isso. Então a primeira coisa tem que fazer você mesmo uma idade de computador. Ela ia ficar aqui sem entrada. Variável. Eu acho que 2020 na idade do computador é igual a 20 um dos usados em variáveis que você vai reutilizar bastante. É melhor declará-los no topo do, uh é. É o topo do programa. Não nos importamos com a corda declinada aqui em baixo porque é que temos de ir depois desta linha. Quero dizer, poderíamos declarar corda aqui em cima, nome aparecer, chamar o nome da string, e então nos livrar da declaração aqui em baixo. Sete nome é igual. Acho que realmente existiria. Nita, acho que é uma boa idéia declarar nossas variáveis de uma vez no topo da sua classe ou função. Eles estão bem, sensíveis. Então, se você fizer um capital lá fora e não lá embaixo, você vai ter problemas. Então temos raiva computacional com 20 declarados. Eles vão informar se eles vão idade no que foi chamado Eles são. Os nomes são importantes. Então, para se ramificar, vamos fazê-los ser mais jovens do que eu. Então, se a idade do computador é menor que a idade, nós vamos apenas sistema de impressão muito preguiçoso. Apertei uma tecla mágica que apagará tudo o que me dou bem. Bom ir. Vamos ignorar que disse isso, Ben, há uma chave horrível comprimindo muito irritante. Esqueça sempre o que cancela. Vamos rodar este programa aqui. Vou falar com você depois disso. Então está dizendo “Olá”. Qual é o seu nome? O Harry. Esta linha é muito irrelevante. Quantos anos você? Vamos entrar no 18. 18 você tem 18 anos. Construir com sucesso. Então por que não imprimiu isso? Bem, ele passa pelo nosso programa. Isso é cheio de variáveis. Asas são nome de bunda em suas idades. entrada nesta variável imprime essa linha e eu acho, para ouvir você notá-los nesta sala. Mas foi executado nos bastidores? Ele fez. Ah, esta declaração aqui verifica se a idade do computador é menor que a idade. Acabamos de dizer, aos 18 anos, não há como a idade do computador ser inferior a 18. Causa peerage 20 anos, não menos 19. Então este sistema só funcionará. O que está dentro dele se isso for verdade, idade do computador ou 20 anos não é menor que 18. Isso não é verdade. Então esta linha não vai dar espaço. Então, se rodarmos de novo, se algo de preferência sem digitar estava digitando no conselho a partir disso novamente, entramos 21. Você tem 21 anos. Seu mais velho do que eu. Desta vez, desta vez, ele não fez por mim, mas ele comandou o seu mais velho do que eu. Isso é porque 21 é maior. Desculpe. 20 é menos que 21. Isso era verdade. Isso por aí nos próximos dois vídeos, vamos criar os outros dois resultados. Então nós vamos ter, você sabe, você sabe, mais velho do que a idade e exatamente igual a ela. A bagagem esperançosamente dentro. Um pouco de uma visão sobre o que se declarações são 4. Declarações de "Elso If": Então vamos analisar os outros dois resultados que podemos ter. Podemos ter. A idade do computador é menor que idade. Já escrevemos aqui. É maior que H ou temos exatamente igual à idade. Então temos mais de um possível resultado. O que vamos fazer? Escrevemos outro? Se declaração que pudéssemos fazê-lo seria válido, mas seria que seria cartão muito porcaria em um monte de estado. Parecia terrível. E não é grande Will causar problemas mais tarde sobre o que realmente queremos fazer em vez de outra declaração If, queremos uma declaração else if então se Yeah, se esta declaração se não for verdadeira, ele vai passar para a próxima outra se declaração e dentro desta outra declaração ia ter idade de computador é ótimo para essa idade. Sim, é isso que está errado. E eu estava indo impressões são sentir velho companheiro de quarto. Então vai ser menos de 20 neste. Então apenas digite 15. Seu 15 anos de idade com um grande Então ele corre através do programa blah, blah, blah verifica Este se declaração que sai como falso porque raiva computacional, não menos do que idade. Isso é 20 como 15 que é. Uma declaração falsa desta linha nunca será impressa. Nenhum dos códigos dentro destes dois colchetes será alugado. Eso ele passa para o próximo mais se a declaração verifica se competir raiva. Grande da parte deles. O dedo da idade é de 20 é cinza do que 15. Então ele vai para o outro uma declaração para a primeira linha de código, que este sistema fora o seu antigo com maio. Então você coloca duper simples. 5. Declarações de "Else": Então o final que o único resultado restou é a idade do computador é igual à idade. Temos mais uma palavra-chave que podemos usar para significar isso, e isso é mais. Então, se isso não é verdade e isso não é verdade por padrão, senão deve ser verdade. É assim que funciona. Verifica cheio. Os “ses “e “IFC “não são verdadeiros, falsos, falsos. Isso significa que o outro vai imprimir. Então este é o tipo de padrão. Se você vai saber naqueles verdadeiros, então o outro vai imprimir. E, obviamente, se as fúria computar não menos do que a idade, não é grande idade do forno e qualquer coisa que poderia ser um é igual à idade. Então vamos digitar aqui todos temos a mesma idade agora se entrarmos 20 no conselho. Então é exatamente o mesmo que a Computer Egito aqui. Quando vai qualquer olhar ele vai desencadear o outro. No entanto, todos da mesma idade perfeita, modo que funciona bem e dandy mais apenas desencadeia. Se nada mais for verdade, estas unidades brancas chamaram outra coisa, uh, esta é uma barra ideal usando uma outra declaração. Desta forma, não é. Não é o melhor resultado porque como programas. O progresso diz que você entrar mais tarde em Java, você estará chorando coisas maiores e melhores. Exceto por etcetera. Você chegará a declarações de ramificação que têm mais de um resultado mais de três resultados. Mesmo assim, seria muito mais complicado. Não será apenas menor que maior ou igual a. Ele poderia ter dúzias se você não quer tentar e você pode sempre esquecer que um é o que eu estou dizendo. Você sempre pode esquecer um. Então, realmente, você quer usar instruções l como pode trabalhar uma mensagem de erro catchall, se você quiser. Alguém vai escrever um erro aqui. Uh, você pode obter muito mais específico sobre o que eles são realmente é obviamente, uh qual era Ito? Não maior, então menos que muito igual a se isso acontecesse, eu ficaria muito surpreso. É para isso que você quer usar as declarações para se você quiser tentar pegar com muitos resultados como você pode, você sabe, conta própria, uh, uh, nós sabemos todos os três resultados. Então vamos corrigir os iguais a dois em outro outro. Se você notar que eu tinha que usar para iguais sinais lá. Se você está usando um do que ele, estamos tentando assinar teias à direita. A esquerda. É assim que declaramos variável viva. Dizer a idade do computador para o que está à direita do sinal de igualdade. Se usássemos apenas um sinal de igual, então receberíamos uma mensagem de erro. Ele não pode se converter em booleano. Isso não ajuda. Então, se você comparar dois números diferentes e você precisa usar dupla igual, é agora se ele correr, isso vai correr exatamente para o mesmo. Você tem que digitar no conselho? - Sim. Veja o que somos O que aconteceu aqui é Prince sobre o seu velho comigo porque eu nunca mudo. Eu digo que quero ser uma grande mensagem de erro. Na verdade, não sou só eu sendo boba. Sim, trabalhei de nós. Temos a mesma idade. Então ele verifica a instrução if, cheques falsos, a instrução também, cheques falsos, este outro de declaração, verdadeiro imprime a linha. Se, obviamente, se nenhuma delas for verdade, elas voltarão falsas. Então nós temos um grande problema e eu vou imprimir este outro. Isso é mais. Se outras afirmações eles são programa bastante fundamental. E então eu recomendo que você tenha um jogo por aí. É uma sopa. Exemplo simples estão de volta a usar em todos os meus cursos 6. Tente/captura: disse hoje eu vou ter ah, tentar pegar fecha. Anteriormente foi foi foi há um tempo atrás agora, mas ele se transforma para substituir isso no curso do suposto. Mas anteriormente eu disse que tendem a usar outras declarações como uma espécie de captura. Apanha por erros. Eso fazer se mais se você continuar repetindo outro se você só usar outro para erros ou mensagens de erro . Última geralmente apenas a minha preferência de codificação, mas certamente não é necessário. Java tem uma função embutida que permitirá que você detecte erros. Ah é chamado de tentar pegar. Tente pegar. Eu não corro. Uma chamada tardia é apenas dois bosques chave. Tente pegar a primeira coisa que eu vestir. Esses importam o nosso utilitário de emprego, que vai absorver, hum, o que nos permite pegar a entrada do usuário. Algo assim. Sim, acho que sim. Os presuntos principais têm tipo. Eu ia fazer com que o usuário importasse sua idade na idade. Uh, vamos fazê-lo ir a um evento. Hum, é legal. Verifique a idade. Então aqui vamos criar nossa função. Nunca o vai encontrar. Vai ser uma estética pública que isso vai absorver? Hum, isso vai verificar para nós. A verificação de susto para nós. Então, chame-o de Check Ouija s. Então é aqui que apresentamos nossas declarações de tentativa e captura. Então tente essencialmente como tentar pegar foi é isso? Tenta? Ah, nossa opinião sobre a DEF. Não está correto. Em seguida, será capaz de pegar na captura bit e fazer se quisermos no país Basta colocar nossos erros ou condenamos a entrar novamente porque na tribo que eu vou obter a entrada do usuário. Ah, eu não estou definido. Entrada do usuário Geralmente eu pensei que foi feito automaticamente. Não tenho sido honesto. Ah, sobe. Scanner de MMA tendo um acordo novamente. Tomando a entrada do usuário no trabalho É um pouco de uma dor de ser honesto. Não é algo que eu cubro. Senti alguma coisa. Fiz muito em usar escândalos de dor. Eu acredito que isso está certo. Ah, corda não pode ser coberta de Oh, é Clinton. Tome abs enquanto procura uma corda lá com o próximo S o Donnell Há aqui. Vamos pegar apenas sobrenomes para uma pegadinha. Então eu vou ter certeza de consertar isso agora. Pegamos. Só digitando. Apanha o Chapman. Vou voltar para o Iraque. Você vê isso? - Sim. Dê-nos. Finalmente, é outra opção que a casa vai ficar para pegar, Eu acredito que finalmente vêm usando conjunção com captura de modo que nenhum ponto sábio ele sair. É meio irritante. Eu nunca me deram nada, uh, acreditando colocar finalmente aqui no ano certo. Então amianto para pegar o catchall. Essencialmente, se você não fizer tudo o que quer aqui e pegar então finalmente será um último recurso. Ninguém encobre finalmente lá. Ah, é uma figura mais pronta que vai estar no meu caminho para apenas tentar pegar pegadas tentando e algo que eu pessoalmente usando meu código que eu acho que vale a pena saber eso nós não demos nenhuma importação aqui. Você vai ter que procurar na internet porque pegar um monte de exceções. É assim que funcionam. Ah, eu ainda iria rir rápido, ver se eu posso te dar alguns exemplos. E isso não ajuda. Sim, suponho que sim. E veja só pelo gel para documentação, não há nenhuma pegada. Tente pegar aqui, mas se você descer aqui, temos um exemplo das exceções aqui. Este é apenas um que é dado quando você vai fora dos limites de uma matriz, seu índice tem limites exceção. É óbvio que não estamos a trabalhar num aumento. Estamos trabalhando em importações, então o que teremos que usar é entrada, incompatibilidade, exceção. E então nós temos que dar que um tipo variável fora essa exceção. Então me chamaram de era minha. Não tem de ser o nosso. Pode ser qualquer coisa. Você só dá uma maneira completa. Nome da variável. Então você tem que olhar para qual exceção você está tentando pegar. Essencialmente, você pode encontrá-lo na documentação. Você acabou de ver o array um lá. Mas porque estamos verificando a importação de usuários, vai precisar importar perder muita exceção. Portanto, isto é assumindo que a importação está incorreta. Se estiver correto, então vamos devolvê-lo. Mas isso será acionado. Se não estiver correto, modos Onda podem ser ativados. Eu não estou totalmente familiarizado com os prós e contras de entrada correspondência mencionar Miss Much exceção . Desculpe, mas como estamos procurando por uma verificação final ital Se ele, você sabe se é um duplo ou um fluxo ou uma corda, essencialmente certificando-se de que é apenas em entrevista porque é o que estamos procurando aqui. Tenho certeza que cobre outras coisas, mas massa. A principal razão pela qual estamos usando. Então vamos voltar para a nossa entrada de usuário aqui. Desculpe se você estava trovejando eles. Uh, então estamos usando nossa entrada que usa ponto de entrada Next. Obviamente não vamos devolvê-lo. Só estamos usando. Então isso vai essencialmente ignorar a linha. Hum, isso faz sentido destes é importação com a importação aparecer? Hum, está incorreto. Então nós vamos chamar esta linha aqui, e ele irá essencialmente apenas ignorar a linha mover para a próxima que os usuários querem colocar qualquer coisa em. Então nós estamos basicamente limpando a porcaria que estava incorreta e então recebeu uma mensagem de erro, como e, uh, dentro dela. tipo de problemas de manimal pode ficar. Estou soletrando, aparentemente Internets. Sim, então isso deve ser bom. Eu acho que, uh, eu fiz isso tão faltando declarações de retorno porque nós não colocamos um retorno aqui fora. Então, obviamente, isto é uma entrevista? Se estiver correto, precisará do dedo do pé em troca. Qualquer que seja a importação de usos. Mas se estiver incorreto, precisamos retornar um padrão. Alguém vai ter que devolver zero nesse caso, e então aqui em cima, podemos intervir se declaração. Então, se a idade não é igual a zero ah não é igual a zero. Nós vamos ter que imprimir. Deve ser isso, eu acho, Ah, dizendo que não é usado. Mas tudo bem, creio eu. Tenho certeza que está tudo bem. Ah, e isso não deveria estar aqui. isso que eu estava pensando. Coloque-o fora da tentativa lá do que causar problemas acontecem dentro. A captura manda-me limpo. Isso é um que. Quantos anos vocês assistentes? 10. Você tem 10 anos. Satisfeito? Passe-nos pelo programa aqui. Então, quantos anos você tem em idade de verificação? Então importamos nossa resposta lá, e ela vai direto para a idade do cheque. Então vamos verificar a idade aqui. Ele tenta. Ele tenta a nossa linha alta entrada do usuário ponto Próximo em tão tempo em dois do tipo dois. Obviamente, Obviamente, se eu não voltasse como um inteiro, então nunca chegaria ao palco aqui. A Expedia não está aqui. Ele retorna lá novamente para os cheques em. Não é a Zira e depois imprime esta linha. Vamos executá-lo de novo. Vamos tentar a corda. Isso não deve nem passar da primeira linha porque estamos obviamente verificando apenas para o próximo em, uh, como tipo de string, ele diz. Entrou em apenas por isso foi legal por pegar a exceção de correspondência de entrada assim, ele olha para o próximo e colocar ah, não é ranho correto em seu Então nós resolvê-lo. Peça a ele para digitar em você e então retornaremos. Zero. Lá vamos nós. Retornamos zero. Então nunca chegamos a esta linha sentida se se não tivéssemos isso, então ele apenas imprimir bem, mas imprimiu. Dá a uma época alta margem, então estaríamos tentando colocar uma corda na idade. Vamos entrar na internet na área da Julia, anos de idade. Então eu acho que foi uma idade, na verdade, pouco depois das três. O zero padrão colocou isso como em, uh, eu estava apenas indo um pouco fora do caminho lá para ver o que aconteceu. Sim, tudo bem. É assim que tentar pegar funciona é um conceito bastante simples. Deixe-me ver se funciona com, quero dizer, deve funcionar com carros alegóricos, mas sim, ainda estamos trabalhando. Está bem, está à procura de uma entrevista, e se não entrar no seu, será apanhado pela captura. Qualquer coisa que possa te colocar nessa parte são as exceções que você vai precisar hoje à noite. Eu não posso listá-los todos porque há um Há alguns poucos, mas haverá uma página em algum lugar no trabalho para documentação que lhe dará o que você precisa hoje à noite. Ah, se você não sabe qual deles você precisa especificamente que apenas o Google estouro pilha . Tenho certeza que tenho 1.000.000 de perguntas diferentes sobre isso .