blob: e6b81bf243c58d55238d33659dec8e6b960ae46f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
async function foo(): Promise<number>
{
return new Promise<number>((resolve, reject) => {
setTimeout(() => {
if(false) {
resolve(1);
} else {
reject(new Error("daag"));
}
}, 1000);
});
}
async function main()
{
try {
const result = await foo();
console.log(result);
} catch(error: Error) {
console.log("tijd voor pauze");
}
}
main();
|