To avoid errors and extra errors handling in script or PL/SQL code Oracle extended CREATE/DROP DDL with IF[NOT]EXISTS clause
CREATE TABLE IF NOT EXISTS test_tbl
(
id1 NUMBER
);
DROP TABLE IF EXISTS test_tbl;
it’s real game changer for coding. Life is more simple now.