জয়েন লগইন

জাভাস্ক্রিপ্ট এক্সেপশন

🌈জাভাস্ক্রিপ্ট এক্সেপশন কি?

📋জাভাস্ক্রিপ্ট এক্সেপশন হলো প্রোগ্রামে ভুল নিক্ষেপ করার পদ্ধতি।

⚒️জাভাস্ক্রিপ্ট এক্সেপশন প্রোগ্রামে ভুল নিক্ষেপ করতে ব্যবহৃত হয়।

জাভাস্ক্রিপ্ট এক্সেপশন সমূহ

জাভাস্ক্রিপ্ট এক্সেপশন এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ throw - প্রোগ্রামে ত্রুটি নিক্ষেপ করা
  • ➡️ error - প্রোগ্রামে সমস্যা ও ভুুল নির্দেশ করা
  • ➡️ try - প্রোগ্রাম পরিচালনায় ক্রুটি তৈরি করা
  • ➡️ catch - প্রোগ্রামে সমস্যা ও ভুুল ধরা
  • ➡️ message - ত্রুটি ঘটেছে এমন মেছেজ নির্দেশ করা
  • ➡️ stack - ত্রুটি ঘটেছে এমন খসড়া নির্দেশ করা

throw - প্রোগ্রামে ত্রুটি নিক্ষেপ করার উদাহরণ।

javascript
<script>
function user(name) {
  if (name === "") {
    throw new Error("ডেটা পাওয়া যায়নি");
  }

  return name;
}

function page() {
  try {
    document.write(user("আরিফ") + "<br>");
    document.write(user(""));
  } catch (error) {
    document.write(error.message);
  }
}

page();
</script>

error - প্রোগ্রামে সমস্যা ও ভুুল নির্দেশ করার উদাহরণ।

javascript
<script>
function user() {
  return new Error("ডেটা পাওয়া যায়নি");
}

function page() {
  try {
    throw user();
  } catch (error) {
    document.write(error.message);
  }
}

page();
</script>

try - প্রোগ্রাম পরিচালনায় ক্রুটি তৈরি করার উদাহরণ।

javascript
<script>
function user(name) {
  if (name === "") {
    throw new Error("ডেটা পাওয়া যায়নি");
  }

  return name;
}

function page() {
  try {
    document.write(user(""));
  } catch (error) {
    document.write(error.message);
  }
}

page();
</script>

catch - প্রোগ্রামে সমস্যা ও ভুুল ধরা উদাহরণ।

javascript
<script>
function user(name) {
  if (name === "") {
    throw new Error("ডেটা পাওয়া যায়নি");
  }

  return name;
}

function page() {
  try {
    document.write(user(""));
  } catch (error) {
    document.write(error.message);
  }
}

page();
</script>

message - ত্রুটি ঘটেছে এমন মেছেজ নির্দেশ করার উদাহরণ।

javascript
<script>
function user(name) {
  if (name === "") {
    throw new Error("ডেটা পাওয়া যায়নি");
  }

  return name;
}

function page() {
  try {
    document.write(user(""));
  } catch (error) {
    document.write(error.message);
  }
}

page();
</script>

stack - ত্রুটি ঘটেছে এমন খসড়া নির্দেশ করার উদাহরণ।

javascript
<script>
function user() {
  throw new Error("ডেটা পাওয়া যায়নি");
}

function page() {
  try {
    user();
  } catch (error) {
    document.write(error.stack);
  }
}

page();
</script>

জাভাস্ক্রিপ্ট এক্সেপশন সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
throw প্রোগ্রামে ত্রুটি নিক্ষেপ করতে ব্যবহৃত হয়।
error প্রোগ্রামে সমস্যা ও ভুুল নির্দেশ করতে ব্যবহৃত হয়।
try প্রোগ্রাম পরিচালনায় ক্রুটি তৈরি করতে ব্যবহৃত হয়।
catch প্রোগ্রামে সমস্যা ও ভুুল ধরা ব্যবহৃত হয়।
message ত্রুটি ঘটেছে এমন মেছেজ নির্দেশ করতে ব্যবহৃত হয়।
stack ত্রুটি ঘটেছে এমন খসড়া নির্দেশ করতে ব্যবহৃত হয়।