JavaScript Modules (import/export)

What is significant about error handling in async module operations?
// api.js
export async function fetchData() {
  const response = await fetch('https://api.example.com/data');
  return response.json();
}

// main.js
import { fetchData } from './api.js';

try {
  const data = await fetchData();
} catch (error) {
  console.error('Failed to fetch:', error);
}
Next Question (17/21)