The EASY Way to Handle Errors in JavaScript (For Beginners)

Поділитися
Вставка
  • Опубліковано 26 тра 2024
  • 🚨 Join the world’s BEST developer course & community: Zero to Full Stack Hero 👉 www.papareact.com/course
    📩 Want coding problems (with solutions!) delivered to your inbox daily? www.papareact.com/dailycoding...
    🔴 LOOKING FOR THE CODE? 🛠️
    links.papareact.com/github
    Join me as I teach you several topics related to Try, Catch and Finally Blocks such as:
    👉 What is a Try Statement
    👉 What is a Catch Statement
    👉 What is a Finally Statement
    👉 Their Syntax and several Use Cases
    👉 How to Rethrow Errors
    👉 How to throw Custom Errors
    👉 What is Destructuring & How do we use it?
    👉 Why it's important to know and understand these Statements!
    🖥️ Code Editor used in this tutorial: runjs.app/
    👇 FOLLOW ME HERE:
    Instagram: links.papareact.com/instagram
    Facebook: links.papareact.com/facebook
    LinkedIn: links.papareact.com/linkedin
    Twitter: links.papareact.com/twitter
    Discord: links.papareact.com/discord
    Newsletter: links.papareact.com/newsletter
    💰 WANT TO SUPPORT THE CHANNEL?
    Donate here: links.papareact.com/donate
    Grab some PAPAFAM Merch: links.papareact.com/merch
    🕐 TIMESTAMPS:
    00:00 Introduction
    00:13 Introduction to Errors
    00:53 Try, Catch and Finally Block Syntax
    03:04 Example #1 (Throwing a Custom Error)
    05:05 Example #2 (Rethrowing a Error)
    06:46 Example #3 (Finally Block)
    08:26 Example #4 (Not using the Catch Block)
    09:16 Example #5 (Exception Handling in a Timed Function)
    11:31 Lesson Summary
    11:48 Outro
    Let’s get it PAPAFAM 🔥.
    #javascript #tutorial #beginner #errorhandling

КОМЕНТАРІ • 25

  • @patite3103
    @patite3103 Рік тому +2

    I found the video very useful. Would it be possible to do a video with a more complex structure using Next.js 13 and making debugging? This would help a lot since I regularly get stuck with errors and I don't know how to handle those errors or interpret them. Thank you!

  • @tauqeerhusain7521
    @tauqeerhusain7521 Рік тому

    Thanks papa fam sir ❤ you are great teacher as well as good programer i learned many things from you ❤❤

  • @akhil5130
    @akhil5130 Рік тому

    Nice examples and explanations 👌👌

  • @kajetankowalski420
    @kajetankowalski420 Рік тому

    Exactly what I was looking for, thank you! :D. And as a sidenote, you're editor theme looks neat, what theme is it?

  • @ceejGU
    @ceejGU Рік тому

    im learning backend and this is perfect for writing endpoints

  • @dev_ression
    @dev_ression Рік тому

    great video man, very helpful

  • @LizyAd
    @LizyAd Місяць тому

    Your content is amazing!

  • @DeepLook1
    @DeepLook1 Рік тому +1

    Thank u sir we are waiting...

  • @farabirashid
    @farabirashid Рік тому

    Really awesome ❤️

  • @mohitjassal629
    @mohitjassal629 Рік тому

    love your content with qazi bro ❤

  • @pradeepadhikari2035
    @pradeepadhikari2035 Рік тому +1

    We are waiting sir

  • @mustaneerhaider515
    @mustaneerhaider515 Рік тому

    Can you make a video on how to setup env vaariable inside a react native expo app for both development and when the app is pushed for production to the app stores.

  • @tech_bahak
    @tech_bahak Рік тому

    Watching from Nepal

  • @aniketbhalla1521
    @aniketbhalla1521 Рік тому

    Please make an advance level error handling video in a React app, handling errors according to different http response statuses with some efficient advance way. Curious. Thanks for this video.

  • @daring7495
    @daring7495 Рік тому

    i would like to see a full stack video on hasura, graphql, supabase and nextjs pls

  • @tushardhalwal329
    @tushardhalwal329 Рік тому

    plz make a video on how to handle api

  • @DeepLook1
    @DeepLook1 Рік тому

    ❤ u bro sonny sangha

  • @jamshediqbal7936
    @jamshediqbal7936 Рік тому

    I must say try~catch block should be used when you have async await syntax

  • @okosunfamily1081
    @okosunfamily1081 Рік тому

    We Good

  • @pradeepadhikari2035
    @pradeepadhikari2035 Рік тому

    🚀🚀🚀🚀🚀

  • @AbdulWahab-fs2qg
    @AbdulWahab-fs2qg Рік тому

    Make modern js course

  • @usmanmarkaz
    @usmanmarkaz Рік тому

    ​plz make full stack Netflix clone in React native

  • @coolemur976
    @coolemur976 Рік тому

    Giving example of try-catch for type errors instead of recommending using typescript seems strange.

  • @nikhiltiwari7936
    @nikhiltiwari7936 Рік тому

    Error: Invalid parameter in getDocument, need either Uint8Array, string or a parameter object
    this error is coming up again while parsing pdf to text
    // let buffer = req.file.buffer;
    // console.log(buffer);
    // await pdfParse(buffer).then((data) => {
    // console.log(data.text);
    // res.status(200).send(data.text, 'PDF file uploaded and converted to text');
    // })
    where have I made the mistake?

    • @piyushyadav7764
      @piyushyadav7764 Рік тому

      let buffer = req.file.buffer;
      let uint8Array = new Uint8Array(buffer);
      await pdfParse({ data: uint8Array }).then((data) => {
      console.log(data.text);
      res.status(200).send(data.text, 'PDF file uploaded and converted to text');
      })